No Santa rally in sight for D-St! Sensex jumps 300 points, Nifty above 23,850
Indian benchmark indices edged higher as IT and consumer stocks provided support, aided by rupee depreciation. The BSE Sensex fell marginally, while Bharat Electronics and Tata Investment Corporation shares showed gains. However, experts predict that external and internal factors will limit sustained market rallies.