Markets sell off amid renewed Covid concerns - Podcasts