Oil ends week on losses