How much oil does India have amid global shortage concerns?

The government has said that India holds over 250 million barrels of crude oil and fuel stocks available amid global shortage concerns due to Middle East war. This translates to 7 to 8 weeks of supply buffer across reserves and supply systems, it added. "India is well stocked...with sufficient inventories to handle short-term disruptions," government sources said.

Load More