US Fed rate cut hopes, rebound in rupee, hopes on Q2 results buoy sentiment