U.S. oil prices fall on lighter trading volume, even as supply drops more than expected




U.S. oil prices failed to find much support from official U.S. data revealing a drop of more than 12 million barrels in crude inventories and a weekly rise in implied gasoline demand, with many traders out for the upcoming Independence Day holiday.



Source link