The shilling depreciated marginally on Wednesday for the second day in a row on increased supply and a temporary rise in orders for the dollar by corporates, traders said.
Commercial banks bought the greenback at an average of 101.13 units in early trade, slightly weaker than 100.85 close on Tuesday.