Tag: imports fall due to oil prices
India’s trade deficit narrowed to $6.6 bn in May on low oil prices, strong services exports
<!--><!--><!--><!--> Photo used for representation purpose only. | Photo Credit: Getty Images/iStockPhoto India’s overall trade deficit narrowed to $6.6 billion in May 2025, down nearly ... Read More