Markets Oil falls below $108 as China manufacturing slows Published July 24, 2013 Updated July 24, 2013 01:42pm 3 min Comments By Imad Uddin Add BRecorder as a trusted source on Google Read Comments