Oil price plunged Monday a day after giant producers failed to reach a deal in Doha to freeze output, fanning fresh fears over a supply glut that has plagued the market.
Prices had rebounded last week on hopes the OPEC exporters’ club and other major players, including Russia, would agree to...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.