Half-yearly Update Domestic demand and spot contribution margins have shown a gradual recovery Tuesday 31 Dec 2024