Markets end half a percent up on cautious buying

Markets end half a percent up on cautious buying

Close