Industries | Wed Apr 30, 2014 11:30pm EDT

Brent slips near $108 as China, higher oil supply weigh