Alibaba Shares Surge Nearly 8 as Company Signals It May Exceed 5596 Billion AI Spending Target China to Increase US Oil Purchases Amid Strait of Hormuz Blockade Energy Secretary Says Iran Deal Could Calm Energy Markets But One Oil Stock May Still Shine AmSharedHosp AMS Q1 2026 Results Miss Estimates EPS 009 vs 001 Truist TFC Q1 2026 Earnings Beat Revenue NA EPS 109