Markets Brent slips toward $104, weak China data hurts demand view Published June 10, 2013 Updated June 10, 2013 09:42am 3 min comment Comments By Shoaib Ur Rehman Add BRecorder as a trusted source on Google Read Comments