Hormuz tolls are coming. So is a new tax on the world’s energy