Share Facebook Twitter LinkedIn Pinterest Email Oil Inventories fall by more-than-expected 2.3M barrels last week: API