Why Russia’s Natural Gas Leverage Won’t Last Much Longer

A Gazprom sign hangs at a German soccer stadium. (Photo by Christof Koepsel/Bongarts/Getty Images) Bongarts/Getty Images Last week, as anyone following Russia and the war in Ukraine should have seen c...