Stock Market Live Updates: The Nifty opened 520 points or 2% lower at 24,659 and Sensex dropped 2,740 points or 3.4% to 78,543. Rupee is under pressure due to higher oil prices.