US commercial oil inventories drop significantly
US commercial crude oil and petroleum product inventories fell by 13.4 million barrels, while strategic reserves reached 283 million barrels.
US commercial crude oil and petroleum product inventories fell by 13.4 million barrels, while strategic reserves reached 283 million barrels.