Glencore deal nears finish line