US Consumer Sentiment Hits Record Low Amid Iran Deadlock | OOBF

U.S. consumer confidence falls to 44.8 in May 2026 amid geopolitical tensions.

Open shared insight