TOP Ships TOPS Down 347 How Low Could It Go 20260520 Ryanair Posts Record 226 Billion Annual Profit Amid Boeing Delays and Geopolitical Fuel Uncertainty