Shilling Holds Firm at 129.03 as CBK Reserves Hit $12.4 Billion High | Streamline Feed | Streamline