Barclays Warns of Upside Risk to $100 Oil Price Forecast for 2026
Barclays has maintained its forecast that oil prices will reach $100 per barrel by 2026 but warned the risks are skewed higher due to plunging global inventories and supply disruptions. The closure of the Strait of Hormuz is draining U.S. and global reserves, with inventory levels near multi-year lows.
Tickers: $BARC