OPEC Production Spikes – Has The Cheating Begun?
OPEC’s crude oil production increased by 270,000 bpd in May over April, to stand at 32.12 million bpd–the highest level since January this year–as exempt Libya and Nigeria saw their respective output sharply recovering, according to an S&P Global Platts...