Crude oil inventories in the United States saw a decrease of 1.9 million barrels during the week ending October 23.
POLARIS INSIGHTS
POLARIS INSIGHTS
Crude oil inventories in the United States saw a decrease of 1.9 million barrels during the week ending October 23.