Prediction markets suggest Strait of Hormuz traffic will not return to normal any time soon, and oil traders expect higher prices.
Prediction markets suggest Strait of Hormuz traffic will not return to normal any time soon, and oil traders expect higher prices.