Trade deficit: In April, a surge in oil imports worsens the trade deficit
Trade Deficit: Official data show that a rise in crude oil imports pushed India’s goods import bill to $60.3 billion in April, up 31%. The trade imbalance widened this month to $20.11 billion, up from … Read more