Ultragenyx Pharmaceutical RARE Q1 2026 Earnings Miss Sparks Concern Oil Prices Surge as Trump Ramps Up Iran Warnings European Markets Dip Indian Rupee Plunges to Record Low USDINR Breaches 9696 Amid Oil and Bond Yield Pressures Ryanair Posts Record 226 Billion Annual Profit as Travel Demand Overcomes Boeing Delays and Fuel Uncertainty