Crude oil inventories in the United States decreased by 3.2 million barrels last week, according to the U.S. Energy Information Administration’s (EIA) weekly report released on Wednesday.
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 …