Barclays has lowered its Brent crude oil price forecasts to $96 per barrel for 2026 and $85 per barrel for 2027.
According to Odaily, the bank said oil inventories are expected to keep falling for at least the next few weeks due to a lag in the recovery of supply.
