India is the world#39;s third-largest importer of crude oil and a rise in oil prices increases India#39;s import bill, which leads to further rise in the country’s current account deficit.
India is the world#39;s third-largest importer of crude oil and a rise in oil prices increases India#39;s import bill, which leads to further rise in the country’s current account deficit.