Oil prices edge down as traders assess China's oil demand by Expertcommodity.


Comments