Oil prices settled higher on Friday and recorded a second consecutive weekly gain as fresh US sanctions on Iran and the ...