Markets end week in red with Sensex below 106 points at 66,160; Nifty at 19,646 Jul 28, 2023 Benchmark indices Sensex and Nifty declined for a second day in a row on Friday due to selling in IT and banking…