Methode Electronics Gains 119 Navigating Key Resistance Near 1253 DeepSeek Selloff Panic Overblown for AI Titans DWSN Q2 2019 Earnings EPS Misses Estimates Amid Challenging Conditions Citadel Strategist Analyzes Prediction Market Shifts to Gauge Potential Iran Deal Impact