“Oil is heading into 2026 under growing pressure,” acknowledges Farah Mourad, market analyst at IG. Some would point to the ...