On March 20, 2026, Sensex rose 326 points and Nifty50 closed at 23,114 amid energy supply concerns. Broader markets pared intraday gains, with Realty, Financial Services, and Media underperforming. Pharma and PSU Banks led sector gains. Brent crude spiked late as Iran-Israel strikes and dwindling seaborne oil buffers stoked global supply fears.