Market Rally Gains Momentum on Iran Hopes Nvidia Tesla Among Top Stocks Nearing Buy Points CHTR Q1 2026 Earnings EPS Misses Estimates by 1182 Stock Slides 218 Perpetua Resources Secures 29 Billion US Loan for Critical Minerals Project in Idaho