U.S. oil futures finished lower Wednesday, as pressure from uncertainty a day ahead of a decision by major oil producers on ...
Commercial crude oil stocks excluding the Strategic Petroleum Reserve fell by 5.1 million barrels to 423.4 million barrels in the week ended Nov. 29 and were about 5% below the five-year average for ...
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.