Markets settle in red for second straight day; Sensex at 59,958, Nifty at 17,858 Jan 12, 2023 Benchmark stock indices Sensex and Nifty closed with losses in a choppy trade on Thursday as investors preferred a…