Energy Stocks Soar To Best Week Ever As Vaccine Hope Vanquishes Fear
November 13, 2020 at 16:24 PM EST
The week's big headline remained the positive vaccine news, which sparked all kinds of rotations, sending Small Caps (and value) soaring as Mega-tech (and growth) tumbled.