May 18, 2026 China’s EV Push & Rising Fuel Prices: Why Europe’s Shift to Electric Cars Is Accelerating Now