TALOS ENERGY INC Reports Q1 2026 Oil Production at 63.8 MBO/D and Total Production at 88.8 MBOE/D | Intellectia.AI