Trumps China Trip Nadellas Testimony GM Layoffs Key Investor Takeaways Bank of Canada Flags Iran Conflict and US Trade Policies as Key RateSetting Concerns AmFin Group AFG Surges 073 Nearing 14026 Resistance 20260515 Global Fuel Price Surge Boosts EV Adoption Yet US Lags Behind