Oil prices edged lower on Friday and posted weekly losses as concerns about slower global economic growth outweighed hints of progress in the US-China trade dispute but an attack on Saudi Arabia's oil facilities on Saturday was expected to result in increased prices.
