Local Business Oil & gas contractors face “perfect storm” of oil price crash and tax hit November 4, 2015