Commentary : OPEC Struggles over Oil Demand Slowdown
As OPEC ministers this week mull their response to the coronavirus and the corresponding fall in oil prices, the challenge facing the producer group couldn’t be more daunting. Oil prices have tumbled in recent weeks due to concerns about the demand impact of coronavirus, especially from China, which has been hardest hit by the virus. […]
Continue Reading