Oil up on inventory fall, protests in US