December 16, 2009

COT report explained

part one

part two

part three

interesting article