India's 100 million barrel crude stocks could cover 40-45 days if Hormuz flows disrupted
India spent USD 137 billion on crude oil imports in fiscal year ended March 31, 2025. During April 2025 to January 2026 - first ten months of current fiscal - it spent USD 100.4 billion on import of 206.3 million tonnes of crude oil.