The rebound in stocks continues to impress. Recent market gains have been aided by optimism surrounding the reopening of the economy and the potential for a vaccine.
The National People’s Congress (NPC) is by far the most critical policy meeting in China.
As the origination point of the COVID-19 outbreak, China is facing growing backlash.
The COVID-19 induced recession has disrupted S&P 500 earnings, prompting some firms to test one of the most sacred contracts between companies and their shareholders—the dividend.
Negative yields are here to stay in Europe and Japan, unless central banks start to implement untested and unconventional monetary policies.
After a dramatic fall, stocks have enjoyed one of their strongest rallies in the past 90 years.