US OIL PRODUCTION DECLINE UNDENIABLE

Those “drill baby drill” fanatics who still insist America is on the smooth road to energy independence might want to pump the brakes just a bit. A look at the latest report by the US Energy Information Administration shows US oil production is down over one million barrels per day since its June 2015 peak of 9.6 million. As of September 9, …