By
At 0916 GMT, commercial banks posted the shilling at 101.15/25 per dollar. Local firms, especially banks with significant foreign shareholding, close their books from this week, meaning they will be buying dollars for dividends.