Business Germany announces $65 billion “relief to citizens” package amid soaring energy prices September 5, 2022 ndowd Chancellor Olaf Scholz called the energy crisis “Putin’s responsibility” in reference to the war in Ukraine. Read Moresource