Advertisement

Is It Too Late for Oil Stocks?

Is It Too Late for Oil Stocks?

Since the oil and gas crash of 2014 and 2015, the industry has been mostly out of favor on Wall Street. Between 2017 and 2020 the energy sector produced a negative 39% total return compared to the market's over 80% gain -- taking the meaning of underperformance to a whole new level.