January 17, 2023

Daily Brief, January 17, 2023: BoE Made £3.8 Billions Profit from Bond Purchasing and Selling.