Industries | Tue Mar 25, 2014 11:24am EDT

UPDATE 6-Oil edges up to around $107 on supply concerns