Barclays on Thursday said that a swift normalization of flows through the Strait of Hormuz aligns with its forecast of Brent crude oil averaging $85 a barrel in 2026, but warned that delays in restoring traffic or any further escalation could push prices higher from current levels.
Originally published by The Economic Times https://economictimes.indiatimes.com/markets