IEA Global EV Outlook 2026 Highlights Accelerating Electric Vehicle Trends Germany Walks Diplomatic Tightrope Strengthening China Ties Amid EU Pressure for Tougher Stance Huron Consulting Group Faces Pressure as AI Disruption Concerns Weigh on Shares Snowflake Reports Latest Quarterly Earnings Results Brent Crude Drops Below 96 as USIran Peace Hopes Weigh on Oil Prices Consumer Credit Growth Accelerates in December Amid Holiday Spending Surge China Emerges as Leading Competitor in Humanoid Robot Race Elon Musk Warns