
- Barclays said Friday it left its 2026 average Brent crude oil price forecast unchanged at $100 per barrel, while noting that risks remain tilted to the upside.
- “Inventory trends are signaling a 6-8 (million bpd) deficit with the U.S. inventories within reach of