Sensex Soars 2,900 Points as RBI Holds Steady on Interest Rates