According to the India Meteorological Department, the rainfall deficit has improved from 33% in June to 17% by July 7