Oil jumps back above $100 after US-Iran peace talks fail

Oil jumps, fail
Business
image