Skyrocketing energy prices and inflation woes mount as the ‘absurd’ reality in Iran sinks in
Key Points:
- Even stagflation—the dreaded S-word that plagued American consumers during the 1970s Middle East oil crisis—is in the air again, as business leaders, analysts, and policymakers reassess the scope and