Global stock markets mostly closed in red on Wednesday (Nov. 18) as much of the enthusiasm over an effective COVID-19 vaccine that drove markets to multi-month highs faded. Stricter restrictions to contain renewed coronavirus outbreaks worldwide raised concerns over the short-term economic recovery.

To subscribe please click here