OPEC and it allies held talks on Thursday on record oil output curbs of about 15 million barrels per day (bpd) or more, roughly 15% of global supplies, to support prices hammered by the coronavirus crisis, sources involved in the discussions said.
Powered by WPeMatico