4 Energy Stocks Initiated At Outperform, But Which One Is Best? By: Benzinga via Benzinga July 18, 2017 at 14:00 PM EDT Oil has certainly had a tough year, with prices falling well below $50 per barrel and concern from the Street of drops even further. But ... Read More >> Related Stocks: Diamondback Energy Matador Resources Company Resolute Energy Corp Wpx Energy Inc