I know commercial banks need to meet liquidity requirements, but why would they choose to invest their money in an instrument that is guaranteed to give them a negative return, instead of just keeping their clients' money in "cash"?
Is there some legislation forcing them to use government bonds?