
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.
By Thoughtful India Staff||3 min read