By
At 1113 GMT, commercial banks quoted the shilling at 103.20/40 per dollar, the same as Friday's close.
"It's proved resilient, we've had some of the offshore participants wondering how it maintains stability with all this political noise, we should get direction at some point in future," said a trader from a commercial bank.