Closing bell: Benchmark indices end over 1% higher

Markets