Now Is the Perfect Time to Buy Refining Stocks By: InvestorPlace July 07, 2014 at 08:29 AM EDT Read More >> Related Stocks: Enterprise Products Partners LP Marathon Petroleum Phillips 66 Pioneer Natural Resources TransCanada Corporation Valero Energy