Strong demand for US 20-year bond to fund record spending

Treasury offloads $20bn at yield of 1.22% after public bids worth $50bn