News
The latest conflict pushed up bets on more restrictions on Iranian oil, and also sparked concerns over disruptions in the Strait of Hormuz, which is a major shipping channel for Asia and Europe.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results