Sensex, Nifty 50 End 4-Day Rally as IT Stocks Rally 4%, Rupee Strengthens