World Bank Data Suggests Automation Could Threaten 69 of Jobs in India NRG Energy Q1 2026 Earnings EPS Misses Estimates Stock Declines Marginally Bitcoin Retreats Below 73K Pulling CryptoRelated Stocks Lower