Weekly Oil Storage: Large Draws Continue
The EIA released its weekly Petroleum Status Report today, outlining how national oil and refined product stocks have changed in the last week.
Crude oil stocks fell by 4,609 MBBL last week to 431,882 MBBL, from 436,491 MBBL. This is …