The Great TradeDown How Consumers Navigate the Spending Paradox Amid Persistent Inflation Oil Price Slumps After Trump Announces Cancellation of Iran Strike Strait of Hormuz Closure Continues TeraWulf WULF Q1 2026 Earnings Miss by Significant Key Takeaways Insight IMDX Delivers Q1 2026 Beat EPS 012 vs 027 Expected