India May Composite PMI Hits 59.3, Bolstering INR Against USD