Iran war threatens to scramble the 'affordability' midterm March 7, 2026 · CNBC Read full story at source