
India Economy
Oil Near $108: The Math India's Financial Media Isn't Running
Brent hit $107.97 on March 8 as the Iran war choked the Strait of Hormuz. India imports 89% of its oil; every $10 rise costs roughly $17-18 billion a year.
Evidence-led coverage of oil, electricity, renewables, energy security, and the costs that global disruptions impose on Indian households.
1 articles