Oil prices.The best conditions for oil companies is price stability. When prices are too high too much oil floods the market and curbs demand which causes prices too fall too far. Well managed oil companies are making healthy profits at these levels and in the long run prices in this range will serve the investors well.