Plus500 Reports 11 Revenue Growth Reaffirms FullYear Expectations RAIL Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds Oil Slides Stocks Climb as Trump Delays Iran Decision