Trumps China Trip Nadellas Testimony GM Layoffs Key Investor Takeaways Beacon Fin BBT Stock Today Drops 138 Key Support at 2630 20260515 Utahs Massive AI Datacenter Approval Sparks Controversy Over Energy and Water Use