Six days or 74 days? Decoding India’s petroleum reserve debate, in charts
The war in West Asia has caused massive disruptions to the supply of crude oil, natural gas, and other petroleum products. India, due to its high import dependence, is particularly exposed, leading to questions over the supposed lack of reserves or stocks in the country.
What's Your Reaction?