There was quite a bit of pessimism among Australia’s largest companies ahead of the February reporting season, which has just wrapped up.

After all, their profits were under threat from higher costs (particularly wages and utility bills), the possibility of another Reserve Bank rate hike, a slowdown in consumer spending, rising unemployment, and a potential recession.

Read and Watch Jun Bei Liu on the ABC