Why Oil and Renewable Energy Stocks Are Soaring This Week
The recent volatility in energy stocks has been nerve-racking. This week, stocks across the board -- from oil and gas to clean energy stocks -- are soaring double digits, recouping all of their losses from last week, and then some. There's been a flurry of good news for investors in energy stocks this week, with oil prices dominating the headlines.