Oil Declines Spark Violent Selloffs – 09 March 2020

Global markets were facing intense volatility on Monday after a near 30 percent decline in oil prices over the weekend. The decline in oil prices coupled with the severe quarantine measures implemented in Italy, caused traders to sell their assets during the Asian session and into the European trading session. […]