Markets provisionally end 1.44% up

Markets provisionally end 1.44% up

Close