To Put The G7 Back In Business, Strike A New Deal On The Dollar
German Chancellor Olaf Scholz speaks at the presentation of the new German postage stamp featuring the upcoming G7 summit on June 15, 2022 in Berlin, Germany. Sean Gallup/Getty Images Rarely…