U.S. crude oil inventories increased by 8.5 million barrels last week, contrary to expectations of a decrease, as production rebounded and imports rose, according to the EIA.
U.S. Crude Oil Stockpiles Post Large Weekly Build(current)
Data sourced from public RSS feeds and News APIs.