The major US stock indices have ended more than one per cent lower, with chipmaker shares extending recent declines and with renewed tensions between the United States and Iran adding to investor uncertainty.
President Donald Trump said the US would attack Iran again if no peace deal is secured.
The threat followed one of the most significant exchanges of hostilities in two months in the Middle East war.