Snowflake Surge Lifts Tech Stocks After 6 Billion Amazon Deal and Earnings Beat COSO Q1 2026 Earnings EPS Misses Estimates Stock Slips London Tube Strike Threatens Commuter Disruption Economic Impact May Be Felt