Teck Resources Limited announced on Thursday an investment agreement with Bunker Hill Mining Corp.