Brent Oil Holds Above $105 Even as IEA Sees 2.6 Million-Barrel Daily Demand Collapse in 2026
Brent holds above $105 despite the IEA forecasting a 2.6M bpd oil demand decline in 2026, as shrinking supply and depleted inventories support prices.
Opens in a new tab. Cointrackx tracks this click for statistics.
Partner