US Stock Futures Slide Bond Yields Fall Amid Reports of Putins Nuclear Doctrine Update MSM Q1 2026 Earnings EPS Misses Estimates Amidst Industrial Demand Softness Oil Prices Decline as Trump Signals Imminent Iran Deal Determination