Bitcoin Slips Below 77000 Following US Strikes on Iran and ETF Outflows AFLAC Q1 2026 Earnings EPS Misses Estimates as Underwriting Pressure Mounts Nio Unveils Chinas Largest Electric SUV Shares Surge on Market Optimism