Whiting Petroleum (WLL) Latest 7 Slick Oil Stocks to Buy Now energy stocks The best oil stocks to pursue, for now, are primarily those that have positioned themselves to withstand even more headwinds in the future. energy stocks