Crude oil prices have recently surpassed ₹100 as tensions escalate in the Strait of Hormuz, a crucial chokepoint for global oil supply.
Crude oil prices have recently surpassed ₹100 as tensions escalate in the Strait of Hormuz, a crucial chokepoint for global oil supply.