Oil prices settle up, marking seventh straight weekly gain

File photo [An Oil Rig]
File photo [An Oil Rig]