Crude oil inventories in the United States declined by 6.1 million barrels last week, according to the weekly report by the U.S. Energy Information Administration (EIA).
Tags Oil
Check Also
ECB Divided on Inflation Risks as Eurozone Economy Slows
The European Central Bank found itself at a crossroads during its October meeting, with policymakers …