Oil Jumps 3.8% Above $108 as US-Iran Peace Talks Stall

Brent crude futures rose $3.98, or 3.82 percent, to $108.30 a barrel by 0959 GMT, while US West Texas Intermediate (WTI) gained $3.52, or 3.81 percent, to...

Read full coverage on TraceNews