India's merchandise trade deficit narrowed to $28.21 billion in May
India's merchandise trade deficit narrowed slightly in May to $28.21 billion, primarily driven by increased exports of petroleum products due to high global energy prices. This figure was marginally lower than market expectations. Separately, Hainan Airport reported a 5.10% year-on-year decrease in passenger throughput for May, while cargo and mail throughput saw a 1.16% increase. AI