India's exports remained flat at $35.14 billion in June due to global economic uncertainties, while trade deficit narrowed to a four-month low of $18.78 billion during the month.