Crude oil inventories up, energy stocks tumble
Benchmark U.S. crude oil dropped $1.95 to $41.17/b, Brent fell $1.96 to $46.88/b Shares of the world’s biggest oil companies are tumbling to multi-year lows on new data showing that U.S. crude oil inventories continue to rise at a time of year when they are typically in decline. Commercial inventories increased by 2.6 million barrels last week, according an Energy Information Administration report Wednesday, jolting energy […]
Crude oil inventories up, energy stocks tumble Read More »