The Top40 ended down 0.4% yesterday as resources gave back some of their recent gains. The Gold shares struggled with a fall in the overnight bullion price. Retailers continue to soar to record highs. Tencent results are out in China at 11h00 SA time, should have an impact on the Naspers share price.