Oil jumps above $100 as US to blockade Iranian ports after peace talks fail

Oil jumps above $100 as US to blockade Iranian ports after peace talks fail

...

Redirecting to full article...