US President Donald Trump said the preliminary peace agreement with Iran is over, triggering new US strikes and a sharp rise in oil prices. Wall Street ended mostly lower as geopolitical risk returned.