The shilling was yesterday struggling to remain stable against the US dollar, which was in high demand ahead of planned opposition rallies and inflows of the greenback.
Shilling struggles to remain stable against US dollar