Oil / Finance

Oil prices slump as DC turmoil weighs on 'fragile' sentiment

From Energy
May 18, 2017 - 9:44am
Oil prices fell as the market remained well supplied despite efforts by OPEC and other big exporters to curb production.


Continue reading this article »