Wall Street Hits New Records as US Corporate Earnings Continue to Surge Cactus Inc Q1 2026 Earnings EPS Beats Estimates Stock Slips Despite Strong Performance USMCA Talks Commence Amid Looming Tariff Concerns in North America