Oil & Gas Industry Update – 11/9/2018
Last week, U.S. oil production averaged 11.6 million barrels per day according to the EIA. This is a massive 2 million barrels a day more than the same...
November 9, 2018
Learn more
