Markets end in red: Sensex settles at over 58,000, Nifty closes at 17,382 Aug 4, 2022 Equity benchmarks snapped their six-session rally to close marginally lower on Thursday amid profit booking in…