The shilling weakened yesterday as oil companies bought dollars, taking advantage of a strengthening in the local currency on Tuesday after the Central Bank sold dollars. Shares finished lower.
At the close of trade, commercial banks quoted the shilling at 101.90/102.00 to the dollar, down from Tuesday's close of 101.45/65.