North Dakota Crude Production Drops 1.44%, Missing Revenue Forecast

North Dakota’s crude oil production dropped 1.44% in the latest reporting period, sliding to 1.125 million barrels per day (MMbbl/d) despite a favorable pricing environment that typically incentivizes drilling. The … Read More