U.S. Oil Reserve Replenishment Expected to Support Prices
MBSB forecasts crude oil at $80-$90 a barrel in 2027 under a base case in which the Iran war de-escalates in 1Q. Planned U.S. Strategic Petroleum Reserve replenishment from Nov. 1 could provide a steady source of demand.