Home World news Analysis: Crude prices under pressure as 2026 outlook signals surplus