At 0918 GMT, commercial banks quoted the shilling at 3,685/3,695 per dollar, same level as Monday's close.