Explosion in Iran’s Bandar Abbas port sends shockwaves through global supply chains—will it impact UK energy prices ...