U.S. oil inventories fell sharply last week by 6 million barrels as refiners boosted activity, but domestic crude production rose to a three-year high, government data showed.
U.S. oil inventories fell sharply last week by 6 million barrels as refiners boosted activity, but domestic crude production rose to a three-year high, government data showed.