
Tech
Oil Prices Spike Over $95 on Iran's Strait of Hormuz Shutdown
In a move that sent shockwaves through energy markets, Iran has once again shuttered the Strait of Hormuz, propelling Brent crude above $95 per barrel on Monday. The benchmark oil surged 5.55% to...
By News Analysis IndiaApril 20, 2026
