Rentokil RTO Stock Analysis Falls 160 Watching 3011 20260519 TechnipFMC FTI Climbs 156 Resistance at 7601 in Focus 20260518 Research REFR Stock Analysis Falls 063 Watching 076 20260518 Indian Rupee Slips to Record Low at 966150 Down 7 YTD as Crude Oil Shock Bites Can USIran War Resolution Offer Lasting Relief Travere Therapeutics TVTX Slips 147 Testing 4015 Support 20260519 NET Power NPWR Down 581 How Low Could It Go 20260519 Ryanair Posts Record 226 Billion Annual Profit Surges 40 Amid Boeing Delays and Fuel Crisis