USIran Talks Fuel Stock Rally as Oil Prices Slide OPRT Q1 2026 Earnings EPS Surpasses Estimates by 243 Despite Stock Decline