Business News | Wed May 8, 2013 2:52pm IST

Oil holds above $104, helped by higher China imports