Sunday, September 15, 2019
Home Commodities

Fears of recession, China’s trade threats drag down oil prices

.. crude trades at US$71.70 a barrel

OPEC’s crude oil production dropped by more than 500,000 bpd month on month in March, to the lowest since February 2015, as Saudi Arabia followed through its commitment to cut deeper than pledged and Venezuela’s crisis, sanctions, and blackouts hit its supply harder than in previous months.

Translate »
%d bloggers like this: