China Taiwan Electronic Component Makers Gain Ground Against Japans Dominance SNOW Q1 2026 Earnings EPS Beat by 20 Drives Stock Surge Germany Signs Major Canadian LNG Deal as Energy Security Concerns Mount