April 2025 Global Commodity Snapshot
Commodities: Global OPEC Again Confounded Oil Markets in early May as the cartel repeated an increase in production by another 411,000 barrels per day (bpd). This means that nearly half (44%) of the previous 2.2 mbpd in cuts will have been reversed, with another 411 mbpd in July. Additionally,…