Time to Buy Oil Stocks?

With prices for oil and natural gas showing signs of strength from recent lows, several research outfits this week said it's time to buy energy stocks. Natural-gas prices on Thursday posted their biggest increase since September 2009, up 14% to $2.50 per million British thermal units. Gas prices remained steady Friday afternoon with crude oil up slightly to near...