5 Oil Refiners To Buy Right Now Forbes It seems oil's big recovery may never come. Last week, chatter from the IEA and Saudi Arabia helped oil rebound, but we're still down 50% from 2014 prices. What's more, continuing concerns about energy companies' ability to pay out dividends has caused ... |