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