Global stock markets sink on resurgent virus fears; oil down

Global stock markets sink on resurgent virus fears; oil down
Picture used for illustrative purpose only.

Most Popular Stories