At 427.3 million bbl, US crude oil inventories are 2% above the 5-year average for this time of year, the EIA report indicated.
At 427.3 million bbl, US crude oil inventories are 2% above the 5-year average for this time of year, the EIA report indicated.