Industries | Mon Apr 7, 2014 12:30am EDT

Brent slips below $106 as Libya deal eases supply worries