Oil prices remain elevated despite Iran Strait of Hormuz reopening proposal | OOBF

Oil prices stay above $100 amid stalled talks and Iran's reopening proposal for Strait of Hormuz.

Open shared insight