G72.jpg

US Treasury Secretary Janet Yellen (left) and Federal Treasury Secretary Olaf Scholz at the G7 summit Photo: Getty