TRAFIGURA PUBLISHES 2024 HALF YEAR RESULTS