Treasury bond futures closed higher across the board, with the 30-year main contract up 0.63%.
On October 20, treasury bond futures closed higher across the board, with the 30-year main contract up 0.63%, the 10-year main contract up 0.22%, the 5-year main contract up 0.12%, and the 2-year main contract up 0.03%.
Latest

