BARCLAYS: POTENTIAL DELAY OR FURTHER ESCALATION POSES UPSIDE RISKS TO THEIR $85/B BRENT FORECAST FOR 2026

2026-04-09

BARCLAYS: POTENTIAL DELAY OR FURTHER ESCALATION POSES UPSIDE RISKS TO THEIR $85/B BRENT FORECAST FOR 2026