Nifty trading range has narrowed down, says Ravi Nathani Finances January 17, 2023 Nifty 50 Final shut: 17,894.85 Index buying and selling in vary sure…