Oil prices remain above $100 amid 75 days of Hormuz Strait chaos | OOBF
Oil prices stay elevated above $100 as Trump-Xi talks approach amid regional instability.
Oil prices stay elevated above $100 as Trump-Xi talks approach amid regional instability.