At 1032 GMT, commercial banks quoted the shilling at 3,700/3,710, weaker than Tuesday's close of 3,695/3,705.