Talos Energy swings to Q2 FY26 profit of USD 149.67 million; revenue rises to USD 664.81 million - TALO News | Rallies