Energy costs climb as Iran war cuts off supply through Strait of Hormuz