Element Solutions ESI Q1 2026 Earnings EPS 041 Beats Estimates Xi and Putin to Strengthen Strategic Energy Ties in Beijing Following US Diplomatic Visit Elon Musk Loses OpenAI Lawsuit But Legal Battles Likely to Continue Seagate Comments Trigger SellOff in Memory and Storage Stocks