American Frackers Show Restraint as Oil Tops $70
[ad_1] Shale companies pumped with abandon anytime oil prices rose sharply last decade. But as crude tops $70 a barrel, they are barely doing enough… Read More »American Frackers Show Restraint as Oil Tops $70