It expects uncertainty around future supply disruptions to keep oil prices above pre-conflict levels through the rest of 2026.
It expects uncertainty around future supply disruptions to keep oil prices above pre-conflict levels through the rest of 2026.