TRAFIGURA: PUMA ENERGY ANNOUNCES Q1 2024 RESULTS