Talos Energy Q3 net loss narrows 15% year over year to $81.24 million - TALO News | Rallies