Stocks are headed for the best week of 2024, with the S&P 500 on track for a 4% gain, while the Nasdaq 100 is up more than 5% ...