Meta Shares Slide After Quarterly Report Iran Internet Disruptions Weigh on User Metrics Taiwan Chip Stocks Rise on Nvidias 150 Billion Spending Commitment Chinese AI Chip Makers Decline Diamondback Energy Poised to Benefit from Recent Oil Price Shocks Capital Tankers Reports Robust Q1 2026 Results in First Earnings Call PostIPO Nvidia Stock Dips PostEarnings Why Market Skeptics May Be Overlooking Key Fundamentals Young Job Seeker Highlights Grimsbys Unemployment Challenge as UK Youth Labour Market Struggles Wordle 1800 Hints Release May Signal Engagement Shift for NYT Games Segment