Ryanair Posts Record 226 Billion Annual Profit Amid Boeing Delays and Geopolitical Fuel Uncertainty Samsung Faces Historic Strike Threat as 48000 Union Workers Demand Better Bonus Payouts Chinas Investment in Europe Hits 7Year High Still Below Previous Peak Triple TFPM Crushes Q1 2026 Estimates EPS 045 Tops Views Stantec STN Falls 131 Watching 7209 Support 20260520