Oil prices slip over fall in Chinese refinery output

Oil prices have declined as a result of a slowing down of Chinese refining activity, raising doubts over the outlook of its future crude demand alongside increasing shale output in the US.

Read full original article »