Here are the latest numbers from EIA. What we see is oil production, down; refinery utilization, down; petroleum inventories, up. How much worse can it get?
Here are the latest numbers from EIA. What we see is oil production, down; refinery utilization, down; petroleum inventories, up. How much worse can it get?