Oil Drops On Huge Unexpected Crude Inventory Build
Crude oil inventories rose by 14.865 million barrels, American Petroleum Institute (API) data showed on Tuesday, as refining activity begins to return to normal following previous weather-related shutdowns.U.S. crude…