Rig Count Increases as Oil Price Tops $70 Per Barrel
With the price of oil now above $70 per barrel, the prospects appear positive for oil country tubular goods. But economic and political tensions on a global scale will keep energy prices uncertain. The spot price of West Texas Intermediate (WTI) broke through $70 on May 7 for the first time since Nov. 27, 2014. […]

