EU Imposes 200 Million Fine on Temu Over Sale of Unsafe Products LUCY Q1 2026 Earnings Narrowed Loss Surpasses Estimates Meta Announces Massive AI and Data Center Spending of Up to 65 Billion