S&P 500 to test 4700-4800 prior to US elections: Evercore ISI
Major stock market indices, including the S&P 500, have been range bound for three months, correcting in both time and price since Nvidia’s last earnings report in February. The upside is limited by