Kenya: market rallies despite doubts