US Oil Production Falls to Lowest of 11.2 Million Barrels Per Day Since October 2018

U.S. oil production fell last week to 11.2 million barrels per day, the lowest since October 2018, the Energy Information Administration said on Wednesday.

Meanwhile, distillate stockpiles climbed to the highest since September 2010, the data showed. Midwest distillate inventories rose to the highest on record, it said.