Profit From Oil Bulls With Top-Ranked Energy Stocks
May 22, 2018 at 16:18 PM EDT
The oil price has been enjoying a smooth sail for the past couple of months with Brent hovering near $80 per barrel, the highest since 2014, and U.S. crude trading above $72 per barrel.