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.
Oil prices stay above $100 amid stalled talks and Iran's reopening proposal for Strait of Hormuz.