U.S. crude-oil inventories fell by 600,000 barrels last week, and U.S. crude-oil production retreated to its lowest level this year.
U.S. crude-oil inventories fell by 600,000 barrels last week, and U.S. crude-oil production retreated to its lowest level this year.