Crude inventories rose by 2.6 million barrels in the last week, compared with analysts’ expectations for an decrease of 777,000 barrels.
Crude inventories rose by 2.6 million barrels in the last week, compared with analysts’ expectations for an decrease of 777,000 barrels.