Inflation has spent much of the past month showing signs of moderation, but investors know the final mile back to price ...
Despite increasing trade policy uncertainty and falling freight rates, the container ship order book has continued to expand. It now totals more than 1,350 ships with a combined capacity of 11.8m TEU, ...
Shipping moves 90% of global trade and produces nearly 3% of global emissions. The sector has proved challenging to clean up, as cargo ships can travel for weeks between ports and typically rely on ...