US Stocks

Talos Energy Inc.

Talos Energy is an independent exploration and production company that operates in the Gulf of Mexico and offshore Mexico. With proved reserves of 161.59 million barrels of oil equivalent, the company mainly focuses on oil and natural gas properties. It was founded in Houston, Texas, in 2011.