High demand for foreign currency weakens shilling: The local unit shred off its recent gains against the U.S. dollar after foreign currency demand outweighed supply early in Friday’s trading session. A surge in greenback demand from corporates and interbank players, attracted by the favorable levels sent the home currency 25 shillings lower by session’s close. […]