Todays buying interest could be alot to do with the additional room for the TFSA's. People are buying today & will transfer it in to there TFSA's Jan 2/15. TD I know will transfer into your TFSA at the lowest price of the day.
Maybe there might even be anticipation of PEA coming out in the beginning of the new year.
GLTA
DUDE