US Stock Futures and Bond Yields Slide on Reports of Putins Updated Nuclear Doctrine ENSC Q1 2026 Earnings NarrowerThanExpected Loss Despite No Revenue Oil Prices Drop Over 20 in May Marking Steepest Monthly Decline Since 2020