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.