Sensex rises 750 pts from day's low, Nifty near 23,300: 4 key reasons behind markets turning green

Sensex, Nifty recovered as buying interest emerged at lower levels after the initial decline, helping the benchmarks recover from the day's lows.