European markets slide despite multi-billion dollar stimulus pledges; Stoxx 600 down 3.7% 18 March 2020 Last updated : 18 March 2020 CodyTMXuwbuozxf Read more: European markets slide despite multi-billion dollar stimulus pledges; Stoxx 600 down 3.7%