Can I define global segments for the Cost Collection flexfield?

No. You must not define global segments, instead you can define additional context sensitive segments.