US Crude Oil Inventories Continue to Fall, Supporting Market Stability | OOBF
EIA reports a 2.3 million barrel drop in US crude oil inventories.
Open shared insight
Open shared insight