At 0937 GMT, commercial banks quoted the shilling at 118.00/20 per dollar, the same as Wednesday's close.

The shilling touched a new all-time low of 118.10/118.30, Refinitiv data showed. The shilling is down 4.1% against the dollar so far this year.

(Reporting by Hereward Holland; editing by Elias Biryabarema)