World newsfromwww.dw.com13 hours 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.