futures thinkinglatest news & developments