Oil Prices Decline as Renewed Optimism for USIran Nuclear Deal Emerges Crescent Capital BDC Inc CCAP Q1 2026 Earnings Slight Earnings Miss as Shares Edge Higher European AI Stocks Surge Over 100 in Blockbuster RallyInvestor Frenzy Drives Historic Gains NASCAR Faces Uncertainty as Star Driver Kyle Buschs Victory Marks End of Era Greg Abels Berkshire Hathaway Exits UnitedHealth Stake Shares Dip Amid Portfolio Shuffle CHKP Q1 2026 Earnings EPS Beats Estimates by 2 Stock Advances