C is triple bonds bonded to O, and one of the bond is dative covalent bond which the pair of e- is contributed to C from O. So, the carbon is carried a negative cahrge and oxygen is carried postive charge, right?
How about writing the dipole moment of CO? Due to the electronegativity, O is patial negative while C is patial postive. Therefore, is it not correct to write this dipole moment for CO?
So, what is the right expression of the charge for CO?