I am a conviction investor and have fair chunks in just 4 emerging energy stocks at present (ESG, CXY plus two others) ... not keen to concentrate further for now ... I'll have to figure "xyz squared" ... mmmmm
Dex
ESG Price at posting:
80.0¢ Sentiment: LT Buy Disclosure: Held