A Repeat of Yesterday and Solar Power Gets into the Game

Financials advanced strongly while commodity plays got crushed.  CIBC closed up 5.27% and is up 30% from its lows just a week ago. Barrick Gold was down almost 8% on the day just to give you the magnitude of the change in investor sentiment.
Sector rotation seems to be taking shape as everyone gets on the [...]