Energy & Technology

oil price cap

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 […]