Andrew Barber Daily Agenda: Challenger Surprises in Brazil Election German factory orders drop sharply, World Bank cuts estimates for GDP in China. Andrew Barber December 17, 2025