
Production was down sharply from last week from 1.051 to 1.022 billion barrels per day.
The good news is that is still very close to the level needed to reach USDA’s current estimate.

Production was down sharply from last week from 1.051 to 1.022 billion barrels per day.
The good news is that is still very close to the level needed to reach USDA’s current estimate.