Russian Crude Imports Slash India’s Oil Expenses by
India managed to save approximately $7.9 billion on oil imports during the 11 months of the 2023-24 financial year, ending
India managed to save approximately $7.9 billion on oil imports during the 11 months of the 2023-24 financial year, ending