At 415.6 million bbl, US crude oil inventories are 3% below the 5-year average for this time of year, the Energy Information Administration indicated.
At 415.6 million bbl, US crude oil inventories are 3% below the 5-year average for this time of year, the Energy Information Administration indicated.