Nifty rebounds 119 points to 23,243; banking stocks surge on RBI measures