Markets provisionally end down 1.3%

Markets provisionally end down 1.3%

Close