President Donald Trump pledged a “very powerful” US response after Iran’s Revolutionary Guards fired ballistic missiles at an American base in Jordan. All five missiles were intercepted, but oil prices surged 6%.