Oil prices to stay elevated due to Hormuz blockade
Oil prices are likely to stay elevated because the Strait of Hormuz blockade is ongoing, and President Trump's meeting with Xi Jinping yielded no tangible progress on Iran or China's oil purchases. Futures on the back end of the curve are creeping higher, indicating the market is pricing in a longer-term disruption.