GCM COMMODITY AND DERIVATIVES LTD