Oil set for second weekly decline on demand concerns