Forget Oil Stocks, Buy These 3 Energy Stocks Instead

Forget Oil Stocks, Buy These 3 Energy Stocks Instead

Oil stocks have had a rough go of it in 2020 as oil prices went negative for a short time and demand across the world plummeted because of COVID-19 economic shutdowns. Renewable energy is booming and infrastructure continues to be needed to keep the world moving. Travis Hoium (SunPower): SunPower is one renewable energy company that's been searching for the right strategy for a decade.