Saudi, Russia closing in on record oil cut deal

OPEC and it allies held talks on Thursday on 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.