March 6, 2026

Nifty snaps three-day losing streak