runningBalance never becomes negative

I’ve just noticed that the API never returns negative runningBalance fields.
In the occasions where you’re using the credit facilities of your account, the number continues to be positive.

Am I missing something?