Banking and finance: Money puzzle