Oil prices rebound in London over fear of supply disruption
The US benchmark, the West Texas Intermediate (WTI) crude futures is up 0.5%, currently trading $83.75 a barrel
The US benchmark, the West Texas Intermediate (WTI) crude futures is up 0.5%, currently trading $83.75 a barrel