Economics & Markets

At 423.4 million bbl, US crude oil inventories are 1% above the 5-year average for this time of year, the EIA report indicated.
Sept. 16, 2026