Sensex ends 233 pts lower, Nifty at 17,153; Titan, Maruti, Tata Steel, Nestle drag
The BSE Sensex and Nifty50 ended the week on a bearish note as the rising crude prices and uncertainties about the global economic outlook amid the Russia-Ukraine war weighed on market sentiment.