Sensex Rises 1,900 Points, Nifty Hits 24,500: Why Markets Are Up Today