At 0800 GMT, commercial banks quoted the shilling at 103.10/30 per dollar, compared with 103.20/40 at Thursday's close.