Embed this press release by copying the code below:

Penny Stocks Under Review: Tullow Oil Plc (UK) (OTCMKTS: TUWOY), CARREFOUR S.A. (OTCMKTS: CRRFY), NIKO RESOURCES LTD (OTCMKTS: NKRSF), Cellceutix Corp (OTCBB: CTIX)