Andrew Barber Daily Agenda: Bank of England Stays the Course British central bank leaves rates unchanged; German exports disappoint; machinery orders rise in Japan; and a series of earnings announcements are on deck in the U.S. Andrew Barber December 17, 2025