U.S. expects oil supply disruptions to persist through end of 2027
The U.S. government now forecasts that oil supply disruptions tied to the ongoing U.S.-Iran conflict will continue at roughly 600,000 barrels per day through the end of 2027, as shipping through the Strait of Hormuz remains severely constrained. According to…