
Skepticism greets proposed oil price cap
President Biden and Treasury Secretary Yellen have proposed a price cap on Russian oil as a way to cut off funding for Russia’s war against Ukraine. Despite existing sanctions on Russian oil exports, revenue to […]