Barclays sees upside risks to 2026 Brent price view given Strait of Hormuz impasse - XLE News | Rallies