Why Oil Is Back Above $110 (Oct 2026)