US First Quarter GDP Growth Revised Down to 16 Annual Rate CCL Q1 2026 Earnings EPS Beat Expectations Amid Strong Demand Meta Shares Decline Following Earnings Report Iran Internet Disruptions Weigh on User Growth