EXCO Resources
Founded in 1955, EXCO Resources is an independent oil and natural gas company primarily focused on exploration, exploitation, development, acquisition, and production of onshore U.S. oil and natural gas. EXCO is headquartered in Dallas, Texas.
Last updated on