Trumps Proposed Ebola Quarantine Center in Kenya Faces Setback as Outbreak Deaths Exceed 250 FBRT Q1 2026 Earnings EPS Misses Estimates by 606 Stock Edges Higher US Stock Futures and Bond Yields Fall as Putin Updates Nuclear Doctrine