Right now I have a good bit of ECA. I have owned it for 4 yrs and sold some then added back recently. It has been strong lately. Oil, gas and oil sands. Also it has gotten rid of much overseas holdings.
I did own SJT which is a US NG trust. It is getting cheap IMO and pays 8+%