Trafigura: Puma Energy Announces Q1 2024 Results…TRAFIGURA: PUMA ENERGY ANNOUNCES Q1 2024 RESULTS ...