New Delhi has imported oil worth over $46bn during the 2024 fiscal – an all-time high
New Delhi’s trade deficit with Moscow has increased by 33% to over $57 billion in the 2023-24 financial year, Mint reported on Monday, citing India’s Commerce Ministry’s data. The trade deficit has grown eightfold since 2021-22, when