India's trade deficit during August 2025 narrows to $26.49 billion as against $35.64 billion in the year-ago month, according to official data.