What Q2's emerging themes mean for 2026 and beyond | July 1, 2026 | Deutsche Bank Research Institute · Nuggets