The International Monetary Fund has reached a staff-level agreement with Kenya, allowing for immediate access to $682.3 million(Sh103.7bn)...