Consumer Confidence Hits Record Low: Iran Energy Shock
US consumer confidence hit a record low in April 2026 as the Iran energy shock drives CPI to 3.3% and stagflation fears deepen across markets.
US consumer confidence hit a record low in April 2026 as the Iran energy shock drives CPI to 3.3% and stagflation fears deepen across markets.
The world’s emergency oil stockpile just absorbed its biggest drawdown in history. Now the IEA chief is eyeing round two — because April is going to be worse.