Over half of the OPEC+ countries have over-produced on average since May. Saudi Arabia, as ever has carried a disproportionate share of the burden
Source: Bloomberg Markets
Our Twitter for Quick Updates: Twitter Follow Us
Source: Bloomberg Markets
Our Twitter for Quick Updates: Twitter Follow Us