US Stocks Extend Record Run as Dell Tech Surges Kosmos Energy Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Declines Oil Prices Decline as Trump Signals Progress Toward Iran Nuclear Deal