U.S. shale is hot again thanks to higher crude prices. Investors betting on more strength should consider these 7 shale oil stocks to buy.
A