As petrol prices continue to break records in Kenya, putting a significant strain on the citizens’ wallets and threatening...