U. S. and global benchmark oil prices see mixed trading Friday, but hold on to a gain for the week. Source link