World Your Tuesday Briefing May 31, 2022May 31, 2022Natasha FrostComments Off on Your Tuesday Briefing A European embargo on Russian oil.