German Business Confidence Rises, Households Want to Save
German business confidence is at its highest since May 2023, while German households' willingness to save has reached a level last seen in 2008. US consumer sentiment fell, and Canadian retail sales fell in July. We set out what six releases from one week show, and what they mean for trade finance.