Investor sentiment was buoyed by progress shown on three potential COVID-19 vaccines. And the European stimulus deal also boosted investor sentiment. Investors were also hopeful about a new US stimulus package.
Subscribe to Our Newsletter
Get daily updates straight to your inbox.