The S&P 500, Dow Jones, and Nasdaq closed higher on Wednesday, with gains of +0.34%, +0.09%, and +0.49% respectively. December E-mini S&P futures also rose by +0.30%.

This positive performance comes amid a backdrop of strong earnings reports and optimism around the potential for a coronavirus vaccine.

Investors are closely watching for any developments in stimulus talks in Washington, as well as the upcoming U.S. presidential election.

Overall, the market continues to show resilience in the face of ongoing economic challenges and uncertainty.

Read more at Barchart: Stocks Rally as Weak US Jobs News Reinforces Fed Rate Cut Hopes