This Thanksgiving Week Not a Turkey For the Markets

This Thanksgiving week ended up not being a turkey as stock indices closed substantially higher with the small company Russell 2000 outperforming on vaccine hopes.    Treasury yields fell with the 30-year bond yield at 1.576% and the 10-Year note at 0.846%.  Crude oil rose to $45.52 a barrel and natural gas rose to $2.851 per […]