image
author Image

Markets halt 3-day losing run; Sensex, Nifty settle nearly 1% higher