Markets end 1.5% down as metals slide on base price fall

Markets end 1.5% down as metals slide on base price fall

Close