Oil prices climbed amid fears of further disruption to global energy supplies even as Trump warned of hitting Iran's power plants and bridges ‘next week’.