Mmmm...thanks @hisah. Well nothing new there i.e that Kenya is net exporter and that when we have drought and have to import food the current a/c gap widens, and when oil is high internationally it adds to that and we are a developing country and we need to import capital goods (hence the infra-structure bonds.)
Events out of our control that add to pressure are like ccy attacks/speculation and volatile global forex rate crosses.
With good rains we plug food-imports so that is short-term. International Oil markets will fall for sure so that's short-term too.
The above will take care of ccy attacks/speculations (anticipated import demand)so this shouldn't last long as well.
What will remain for the long-run is importation of capital/infrastructure goods.
That's the one-side picture, wish we had good figure for inflows.