TFI TFII Q1 2026 Earnings EPS 069 Beats Estimates Indonesias Financial Sector Urged to Prioritize Resilience Over Expansion Why Nuveen NDMO Just Dropped 076 What to Watch 20260515 XiTrump Tariff Cut Agreement Signals New Phase in USChina Trade Relations Department of Energy Highlights Progress in Electric Vehicle Battery and Charging Infrastructure Microsoft Feared OverReliance on OpenAI Trial Testimony Reveals Philippine Senate Lockdown After Gunshots Political Turmoil Could Rattle Investor Confidence Stock Market Week Ahead Nvidia Alphabet and Atlanta Fed in Focus