US crude oil inventories down 0.6% for week ending Feb. 25