Monday, May 20, 2019
Home Tags OPEC Production slumps to 12-Month Low

Tag: OPEC Production slumps to 12-Month Low

OPEC Production slumps to 12-Month Low

Crude oil production across OPEC slumped by 170,000 bpd last month to 32.04 million bpd according to a Bloomberg survey among energy analysts. This is...

MOST POPULAR

HOT NEWS