20170306 business.international-business: Macquarie to buy Cargill's global oil business -sources