ECA Marcellus Trust I is a statutory trust which owns royalty interests in natural gas properties... Show more
a statutory trust
Industry IntegratedOil