70% of Americans Are Feeling Financially Stressed: Survey

Inflation, economy-wide instability and rising interest rates are putting stress on U.S. adults.