2 Top Oil Stocks to Buy Amid Crude Oil's Slump to $70 a Barrel
Chevron and Devon Energy can still thrive at 70 a barrel. That's well below its peak of over $85 a barrel a few months ago because of healthy supplies amid demand concerns from a potential slowdown in the global economy. While falling oil prices will affect oil company profits, several producers are well equipped to handle lower prices. Chevron (CVX -1.38%) and Devon Energy ( ...