India sits on 100 mn barrels of crude oil stock amid Strait of Hormuz shutdown fears — here’s how long it will last
India currently has around 100 million barrels of commercial crude oil secured. This oil is not all stored in one place. Some of it is kept in large storage tanks, some in underground strategic reserves, while the rest is already loaded on ships voyaging towards the country. This becomes important if oil flows through the…

