Iran Blocks Strait of Hormuz Sending Crude Past $100 Per Barrel

Oil prices have surged past the $100-per-barrel mark for the first time in nearly four years, driven by escalating disruptions from the ongoing U.S.-Israel war with Iran, which has effectively choked off key global oil shipping routes. The benchmark West Texas Intermediate (WTI) crude futures climbed sharply on Sunday, March 8, 2026, exceeding $100 amid … Continue reading Iran Blocks Strait of Hormuz Sending Crude Past $100 Per Barrel