Trump announces end of war in Iran – markets rise, oil falls