Iran Conflict Spikes Crude to $120, Triggering Global Market Sell-Off
A sudden escalation of conflict in Iran has propelled crude oil prices toward the $120 per barrel threshold, sparking a broad retreat in global equity markets. Investors are weighing the risks of sustained energy inflation against a backdrop of geopolitical instability and supply chain disruptions.