The Top40 was marginally higher in a choppy session yesterday. Resources were strong on the back of a weaker Rand and news that China were lowering their reserve requirements. US markets were very firm (S&P +1%) ahead of a week where many companies will be reporting their earnings.