3 Oil Stocks to Buy as Crude Crosses $90 (and Barrels Toward $100)
Oil prices have been stuck in a rut for most of the past year, bouncing between $65 and $80 per barrel. Surging oil prices will supply producers with more cash flow. Pioneer Natural Resources (NYSE: PXD), Devon Energy (NYSE: DVN), and Marathon Oil (NYSE: MRO) stand out from the crowd as the top oil stocks to buy because their shares are still down sharply despite the rebound in crude prices.