India Hits Record Trade Deficit in June; Pressure Mounting on the Rupee
India’s June trade deficit widened to a record $25.63 billion, pushed by a rise in crude oil and coal imports, from $9.61 billion a year ago, adding to fears of further pressure on the rupee.
Source: thewire.in