Weekly market update

Extreme volatility
Safe-havens in demand
Coronavirus spread sours market sentiment
BoE makes emergency rate cut, new Budget unveiled
Boris rattles Pound, Euro on the rise