Oil Stuck Between Middle East Escalation and Russia-Ukraine Energy TruceIndustry newsOctober 12, 2026