News

At 415.1 million bbl, US crude oil inventories are about 11.1% below the 5-year average for this time of year, the EIA report indicated.