OPEC production slumps to 12-month low
Crude oil production across Organization of the Petroleum Exporting Countries slumped by 170,000 bpd last month to 32.04 million bpd - the lowest daily production rate in the cartel since April 2017, when it pumped 31.9 million bpd. Venezuela was the main contributor to the decline, pumping 1.51...