Oil prices ease on demand concerns, still headed for weekly gain