US Stock Futures Slide Bond Yields Fall as Putin Updates Nuclear Doctrine Rush Enterprises Q1 2026 Earnings EPS Beats Estimates by 79 Stock Declines Amid Revenue Uncertainty Mortgage Rates Ease Slightly but Remain Above 65 Threshold