At 1034 GMT commercial banks quoted the shilling at 3,712/3,722, a notch weaker than Monday's close of 3,708/3,718.