Indian Rupee Rally Stalls Near 94.80 as Oil Surges Towards $115 and Dollar Demand Weighs on INR