Market Rebounds: Sensex Jumps 900 Points, Nifty Tops 24,900 – Analyzing the Recovery Drivers