Oil retreated from the highest close in almost two months on signs global markets remain comfortably supplied despite deepening losses in Venezuela and Iran.
Source: FuelFix
Oil retreated from the highest close in almost two months on signs global markets remain comfortably supplied despite deepening losses in Venezuela and Iran.
Source: FuelFix
1,881