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