BEN Warrant BNAIW Stock Slides 312 Support at 013 20260520 Ralliant Corporation RAL Q1 2026 Earnings 057 EPS Surges Past 049 Estimates SP 500 and Nasdaq Decline as Oil Prices Climb on Renewed Iran Peace Talk Uncertainties PTT Shifts Focus to LNG Trading Amid Heightened Middle East Volatility