Oil traded above $69 a barrel as investors prioritize the loss of supplies in key OPEC nations against the threat to demand in emerging markets.
Source: FuelFix
Oil traded above $69 a barrel as investors prioritize the loss of supplies in key OPEC nations against the threat to demand in emerging markets.
Source: FuelFix
1,859