OilPrice
Crude oil inventories in the United fell by 777,000 barrels for the week ending November 1, according to The American Petroleum Institute (API). Analysts had expected a build of 1.0 million barrels. For the week prior, the API reported a 3.132-million barrel build in crude inventories…
Read More
Oil Rises On Surprise Crude Draw
Crude oil inventories in the United fell by 777,000 barrels for the week ending November 1, according to The American Petroleum Institute (API). Analysts had expected a build of 1.0 million barrels. For the week prior, the API reported a 3.132-million barrel build in crude inventories…