Government finances in better shape than expected as Treasury records smaller deficit

The data was out on Thursday with Treasury releasing its financial statements for the seven months ended January 31, 2026.