USIran Tensions Snowflake Rally Robinhood AI Launch Lead Morning Market Moves KREF Q1 2026 Earnings Heavy Earnings Miss Despite Positive Stock Reaction USMCA Talks Commence Amid Looming Tariff Concerns in North America