By
At 0640 GMT, commercial banks posted the shilling at 83.90/84.10 against the dollar -- a level it last touched on May 9 -- and stronger than Thursday's close of 85.00/10.