
Tech
Oil Prices Spike 3% as Iran Closes Strait of Hormuz Amid War
In a move that sent shockwaves through energy markets, crude oil benchmarks soared on Tuesday, with Brent crude climbing 2.81% to $103.03 per barrel and WTI advancing 2.80% to $95.03. The surge,...
By News Analysis IndiaMarch 17, 2026
