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