World Your Friday Briefing: Biden Releases Oil Reserves March 31, 2022Amelia NierenbergComments Off on Your Friday Briefing: Biden Releases Oil Reserves The war in Ukraine is snarling global energy supply.