Valmont Industries VMI Consolidates Near Support as Technical Indicators Suggest Caution Dow Rises Amid Iran Deal Optimism Dell Surges on Earnings Results DECK Q1 2026 Earnings EPS Beats Estimates by 1337 Despite Flat Revenue RBI Rate Cut Dilutes Policy Framework Nomura Suggests