Markets end 1.3% down with financials leading the losses

Markets end 1.3% down with financials leading the losses

Close