Welcome to your essential business briefing for July 17, 2026.