Conflux (CFX) Sheds 16% Despite $18 Million Investment From DWF Labs