Oil set for 3% weekly gain on rising Mideast tensions
Representational photo. An oil jack can be seen with an Iranian flag at the background. Reuters