Commodity traders make record profits in 2022