Oil prices edged up on Friday but were headed for their first weekly losses in at least eight weeks after US oil stocks rose more than expected and Iran flagged it was resuming talks with Western powers which could lead to an end to sanctions. Brent crude futures rose 27 cents, or 0.3%, to $84....