Are the West's tightening oil sanctions finally taking their toll on Russia’s economy?
Professor Catherine Wolfram, Faculty Affiliate of the MIT Climate Policy Center, discusses the impact of oil sanctions on the Russian economy and the design of a price cap.