Old ONBPP Stock Up 059 Key Resistance at 2587 20260520 Is Barings BDC BBDC Still a Buy After 214 Rally 20260520 Austrian Espionage Case Raises Geopolitical Risk Concerns for Regional Investors Ryanair Posts Record Annual Profit of 226 Billion Up 40 Despite Boeing Delays and Fuel Market Uncertainty