Crude at $88, Rupee at 95 Drag Nifty Below 24,500