U.S. oil futures pared much of their early Wednesday declines, finding support after government data revealed a weekly crude inventory drop of more than 5 million barrels.
Cushing inventories—the benchmark crude stored and traded at the key delivery point for U.S. futures contracts in Cushing, Oklahoma—rise by 112,000 barrels, according to API data, after falling by 734 ...
Some results have been hidden because they may be inaccessible to you