News

At 442.3 million barrels, U.S. crude oil inventories are about five percent below the five year average for this time of year ...