US Stock Futures and Bond Yields Slide After Reports of Putins Updated Nuclear Doctrine AIxCrypto AIXC Down 391 How Low Could It Go 20260518 IEA Oil Market Report Flags Evolving SupplyDemand Landscape for May 2026