European shares tumble on oil crash, dour earnings 21 April 2020 Last updated : 21 April 2020 SelinaRayburn View post: European shares tumble on oil crash, dour earnings