By Standard Team
Fuel, fuel everywhere but not a drop at the petrol stations! That is the mystery Kenyans are grappling with as they jostle for the little Super petrol stations have available in a handful of pump stations, albeit at inflated prices, as others switched from private cars to public transport.