Close to the Edge Nearly Half of US Households Struggled to Cover Basic Needs in 2024 NRG Energy Q1 2026 Earnings EPS Misses Estimates Stock Declines Marginally DeepSeek Concerns Overstated US AI Giants May Weather the Storm