Exploring how tensions in the Strait of Hormuz impact Kenya's economy, highlighting risks of energy dependence and the need ...