Oil prices ended the week more than 5% higher, with global benchmark Brent edging up on Friday to settle at a two-year high, as strong U.S. economic data and expectations of a rebound in global demand outweighed concerns about more supply from Iran once sanctions are lifted. Brent settled 17 cents...