World newsfromwww.dw.com1 day agoKenya: Energy execs step down amid fuel manipulation probTop executives in Kenya's energy sector resigned amid allegations of manipulating fuel stock data during rising costs due to the war in Iran.