10% rise in oil prices leads to an increase of $15 bn in India’s current account deficit

Sarkaritel
By Sarkaritel February 24, 2022 14:26