Oil prices inch down on weaker US consumer demand ahead of China data
Oil prices slipped on weaker U.S. consumer demand. China's economic data indicated deflation, impacting markets in Singapore and other countries.
Oil prices slipped on weaker U.S. consumer demand. China's economic data indicated deflation, impacting markets in Singapore and other countries.