Oil holds above $75 a barrel supported by drop in US crude inventories
U.S. crude inventories fell by 6.4 million barrels last week, more than the 3.5 million-barrel drop analysts expected
U.S. crude inventories fell by 6.4 million barrels last week, more than the 3.5 million-barrel drop analysts expected