Danish shipping giant A.P. Moller-Maersk has posted second-quarter revenue of $13.1 billion, up 2.8% year-on-year, despite geopolitical uncertainty and continued rate pressure, according to its financial report released Thursday.