Oracles Debt Burden Raises Concerns Amid AI Data Center Push BE Q1 2026 Earnings EPS Crushes Estimates with 2286 Surprise Stock Declines Meta Shares Slide After Quarterly Results Iran Internet Disruptions Hit User Growth