Russia is a major oil producer, responsible for 11 percent of the world’s total oil supply in 2020. Its invasion of Ukraine has roiled the markets and geopolitics of energy, driving oil and gas prices to their highest levels in nearly a decade and forcing many countries to reconsider their energy supplies. This week, listen to Steve Cohen, professor of international affairs and sustainability management at Columbia University, talking about the impact Russia’s invasion of Ukraine is having on energy policy.
Comments closed