Lowest Gas Prices in 7 Years Could Boost Oil: 3 Refiners to Buy Right Now
In a new research report, Merrill Lynch analysts feel that the battering in the oil refining stocks is close to over, describing the firm's negative refining call as in the seventh inning.