STATEMENTS GIVEN ON THE OCCASION OF THE INTERNATIONAL MONETARY AND FINANCIAL COMMITTEE (IMFC) MEETING - October 17, 2025