US crude oil inventories post sharp fall