Fox Business | 3 Oil Stocks to Buy in November Fox Business Some say it's poised to head higher because of improving fundamentals, while others think it could stay stagnant for years to come. That's a less-than-ideal environment for investors unless they own companies that can profit in any oil market. Here are ... |