Goldman Sachs Has 5 Top Energy Stocks to Buy With Huge Implied Upside
These five top energy plays are all offering investors very reasonable entry points, and while the president will probably continue to scold the sector from time to time, supply and demand ultimately…