Economics Oil falls nearly 5% on concerns over vaccine efficacy Team Buyback 1 December 2021, 5:16 am1 December 2021, 5:17 am Boom Bust, Economicsnews Share this:TweetRedditTelegramWhatsApp