Recursion Pharmaceuticals RXRX Q1 2026 Earnings Surprise EPS 022 Up Significant Kentucky KFFB Stock Today Drops 437 Key Support at 406 20260518 Oportun OPRT Q1 2026 Earnings 021 EPS Surges Past 017 Estimates IRSA IRS Stock Jumps 434 Approaching 1465 20260518 Dollar Slips Oil Declines on Hormuz Deal Optimism Fed Rate Hike Expectations Resurface as Inflation Surge Reshapes Market Sentiment BeWhere Inc to Showcase 5G IoT Solutions at TSX Technology Investor Day 2026 Enterprise Products Partners Receives Increased Price Target From Analysts Amid Cautious Outlook Tax Implications of NPS Tier II Equity Fund Withdrawals LongTerm vs ShortTerm Capital Gains US Gas Prices May Stay Above Prewar Levels Even With Quick Iran Peace Analysts Suggest