News

Oil Price Drop; Thank Domestic Production

Tuesday, September 01, 2015

Oil Price Drop; Thank Domestic Production

Following nearly a decade of collective record profits, US oil companies have been forced to decommission about 40% of the rigs fully functioning no more than two years ago. Having dropped 50% since June of 2014, the price of a barrel of...

Read more