Oil’s Supply Wave, Tumbling Prices Rekindle Fears of Global Glut
Jul 4, 2026
Oil prices fell sharply after a US-Iran peace deal released trapped supply, reigniting fears of a global glut. With Chinese demand weak, OPEC+ faces pressure to curb production to stabilize the market.
2026-05-01
Weekly Market Wrap: Oil Prices Surge, OPEC+ Shifts, and Critical Minerals Trade Restrictions2026-05-04
Morning Bid: Strait TalkShow all 12 updates