2 Brilliant High Yield Oil Stocks to Buy Now and Hold for the Long Term

  • If you are looking at oil stocks, some of the best long-term options will be found among the integrated energy giants. The best time to buy an integrated energy giant, meanwhile, is usually when oil prices are weak.