Oil Prices Spike 5% Amid Iran-U.S. Military Escalation: What It Means for Global Energy MarketsChina Finance Tech in ChinaCailianshe, CCTV, Energy Markets, Geopolitics, Iran, Oil Prices, Strait of Hormuz, U.S. July 23, 2026