The American Petroleum Institute (API) estimated that crude oil inventories in the United States fell by 2.980 million barrels in the week ending October 17, when analysts had expected a sizable build ...
The American Petroleum Institute (API) estimated that crude oil inventories in the United States fell again this week, this time by 370,000 barrels in the week ending June 6 after analysts had ...
Crude oil futures rally to $61.83 as traders bet on Iran risk, but rising U.S. inventory and returning supply challenge the ...