Investment funds buy $28.956 billion of 10-year notes in October
Investment managers bought $28.956 billion at the October auction, up from $25.872 billion the previous month, Treasury data showed.
Investment managers bought $28.956 billion at the October auction, up from $25.872 billion the previous month, Treasury data showed.