Trump Gives Iran 1 Ultimatum as Oil Soars Above $109