Dow Futures Edge Higher as Market Awaits Key Economic Data OSBC Q1 2026 Earnings EPS Misses Estimates as Revenue Pressure Persists Nomura Strategist Analyzes Potential Market Impact of Iran Peace Deal Using Prediction Market Data