
Tech
Crude Oil Nears $100/Barrel Amid US-Iran Strait of Hormuz Standoff
Tensions in the Strait of Hormuz continue to propel crude oil prices toward the psychologically significant $100 per barrel level, as U.S.-Iran peace negotiations remain in limbo and maritime passage...
By News Analysis IndiaApril 22, 2026
