North Dakota oil output estimated down up to 160,000 bpd, state regulator says, ET EnergyWorld

North Dakota oil production was estimated to be down between 130,000 and 160,000 barrels per day…

Continue Reading