Sensex & Nifty up-4f09b2a0

Markets recovered. Sensex gained 367 points. Nifty above 17250. Maruti Suzuki scrip up nearly 7%. Axis Bank shares up 6.76%