Market Rally Gains Momentum on Iran Hopes Nvidia Tesla Among Top Stocks Nearing Buy Points DECK Q1 2026 Earnings EPS Beats Estimates by 1337 Despite Flat Revenue Consumer Price Index Surges 38 in April Reaching Highest Level Since May 2023