At 0842 GMT, commercial banks quoted the shilling at 103.15/35 per dollar, compared with 103.20/40 at Monday's close.