Financial turmoil

Financial turmoil
play icon
Most of the financial markets succumbed to the COVID-19 pressure in 2020.