EXCO Resources is an oil and gas exploration and production company. EXCO`s operations are located onshore in Texas, Louisiana, Mississippi and Alberta, Canada.