News

India's merchandise trade deficit narrowed to USD 20.7 billion, driven by lower crude oil prices and reduced gold imports.