Stock Today: Market Rally, Top Performing Stocks, and Key Insights for April 2026 | #stock today # Dow Jones # S&P 500 # Nasdaq # Tesla stock # Oracle layoffs # Applied Optoelectronics # market rally April 2026 # oil prices impact stocks # ETFs to watch