NRG Energy Slips 25 as Resistance Holds Steady Near 14078 Nearly Half of US Households Struggled to Cover Necessities in 2024 Report Finds TLF Q1 2026 Earnings Modest Profitability Amidst Stable Operations Crude Oil Prices Edge Higher as Hopes for USIran Agreement Remain Unfulfilled