Markets end the week in red with Friday seeing most losses; Sensex below 59,150, Nifty under 17,420 March 10, 2023