OCBC Investment Research has initiated coverage on CapitaRetail China Trust (CRCT) with a buy rating and price target of S$1.44 a unit.