Algy Cluff, CEO Cluff Natural Resources speaks in the wake of the announcement that Michael Spencer, ICAP and NEX founder, has increased his stake to 6.31%.

Algy Cluff, CEO Cluff Natural Resources speaks in the wake of the announcement that Michael Spencer, ICAP and NEX founder, has increased his stake to 6.31%.