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

Verified by MonsterInsights