Tech Stocks Propel Markets to Record Highs Nasdaq Surges 8 in May Burford Capital Q1 2026 Earnings Massive EPS Miss with 746 Loss Per Share US Stock Futures and Bond Yields Decline After Reports of Putins Updated Nuclear Doctrine