After starting the week on a strong footing, markets gave up gains to end in red after a volatile trading session. Private banking and realty sectors declined in trade. Sensex was down 216 points while Nifty ended at 18,755.
Source: NDTV June 19, 2023 14:35 UTC