Oil - 2025-06-09

Date: 
Tuesday, June 10, 2025
Summary: 

The DOE downgrades production forecasts for the second month in a row. Haven't they heard of "drill, baby, drill"?