Swiss trading and shipowning giant Trafigura Group has logged strong profit in its latest financial year, but market clouds may be gathering.

The company reported a strong performance across its oil, dry bulk, gas and renewables operations in the 12 months to 30 September.

Net profit was up 5% to $7.4bn