Oil Prices Slide as Trump Signals Potential Iran Nuclear Deal Breakthrough RNST Q1 2026 Earnings EPS Beats Estimates by 81 Stock Edges Higher BofA Raises Price Target on Darling Ingredients Maintains Positive Outlook