Oil prices dipped on Friday but achieved a fourth straight weekly gain due to U.S. sanctions on Russian energy trade ...