XO Shipping of Denmark has today revealed an improved annual profit in what represents its best performance to date.

The Christian Levin-led company booked a $4.13m gain in 2015, beating the $2.87m recorded in the previous year.

It comes as revenue inched up from $96.19m to $102.25m year-on-year.

XO described the results as satisfactory in its annual report published today, with the positive figures marking a fifth profitable year in a row since the company was founded.