Oil fell 11% on the news. But with 800+ tankers backlogged, war risk premiums still elevated, and the U.S. naval blockade still active, the global energy market recovery is just getting started.
The Strait of Hormuz Is Open Again, But Don’t Pop the Champagne Just Yet

Leave a Reply