Investors in energy stocks are enjoying an oil price rally that continued for a fifth trading session yesterday (Tuesday), pulling many oil-related...