Oil Prices
Oil Surges Past $100 as Iranian Attacks and Strait of Hormuz Closure Rattle Global Markets
The global economy is reeling this week as crude oil prices surged past the psychological $100-per-barrel threshold, peaking at nearly $120 following a dramatic escalation of hostilities in the Persian Gulf. The sudden spike, triggered by Iranian military strikes on commercial tankers and the subsequent closure of the Strait of