The war in Ukraine has upended Germany’s energy policy. Since the start of the war Germany has reduced its dependence on Russian oil from 35% to 12% and on Russian gas from 55% to 35%. Nevertheless, energy trading is a huge source of revenue for Moscow. Over the first two months of the war Germany […]