Rosenberg Research thinks Canadian dollar at 66 cents is in the cards