Oatly OTLY Surges 122 Nearing 1047 Resistance 20260520 MGE Energy MGEE Q1 2026 Earnings EPS 132 Beats Estimates Trumps China Visit Fragile Trade Truce Faces Key Test SoftBank Injects 450 Million Into British AI Chip Developer Graphcore One House Three Owners The Soaring Cost of the American Dream Europes Growing LNG Reliance on the US Fuels Energy Cost Concerns