U.S. crude oil ended slightly lower Friday, on demand growth concerns after the International Energy Agency latest forecast showed waning demand for crude oil next year. The agency also warned of a drop in prices with Iran scheduled to re-enter the market.