Trafigura Pays Record Dividend as Profit Hits $4 Billion. - Hunter, Archie; Farchy, Jack (Bloomberg.com, 2026)