Extra Saudi cut sends OPEC oil production plunging by 650,000 bpd
OPEC’s crude oil production fell by 650,000 barrels per day (bpd) in February, due to the extra cut from top ...
OPEC’s crude oil production fell by 650,000 barrels per day (bpd) in February, due to the extra cut from top ...