Stock market today (April 20, 2026): Nifty50 ends above 24,350; BSE Sensex closes flat after recovering losses

​​Stock market today: Sensex and Nifty ended flat in trade on Monday on weak global cues as the closure of Strait of Hormuz led to an increase in oil prices. While opening in red, the market quickly reversed losses to move in green territory.

Stock market today (April 20, 2026): Nifty50 ends above 24,350; BSE Sensex closes flat after recovering losses
​​Stock market today: Sensex and Nifty ended flat in trade on Monday on weak global cues as the closure of Strait of Hormuz led to an increase in oil prices. While opening in red, the market quickly reversed losses to move in green territory.