Market sentiment remains weighed down by fears of excessive supply, contributing to consecutive weekly oil price losses.
133d ago
No Summary provided as the original text is short