Oil Inventories fall by more-than-expected 2.3M barrels last week: API Press Room 2 years ago Oil Inventories fall by more-than-expected 2.3M barrels last week: API