India Trade Deficit Government came in at $15.36B below forecasts ($15.84B) in May