President Trump expresses frustration with US allies as fuel prices surge due to Iran war and Strait of Hormuz closure.