U.S. crude oil ended lower on Wednesday, mostly on demand growth concerns, even as the official weekly crude oil inventory data from the U.S. Energy Information Administration showed stockpiles to have declined more than expected last week.