At 0900 GMT commercial banks quoted the shilling at 3,715/3,725, weaker than Tuesday's close of 3,713/3,723.