Next Post

To Put The G7 Back In Business, Strike A New Deal On The Dollar

[ad_1] German Chancellor Olaf Scholz speaks at the presentation of the new German postage stamp showcasing the upcoming G7 summit on June 15, 2022 in Berlin, Germany. Sean Gallup/Getty Photos Rarely have the stakes for a Group of 7 summit been so sky-superior and the expectations for good results so […]