At 0919 GMT commercial banks quoted the shilling at 3,700/3,710, slightly weaker than Thursday's close of 3,690/3,700.