
OPEC+ Is Now 3.6 Million Bpd Below Its Oil Production Target
OPEC+ fell a whopping 3.6 million bpd below its oil production target in August, with the gap widening from 2.9 million bpd in July. While OPEC members were 1.399 million bpd behind the quota, non-OPEC […]