Total Kenya Prices at Shell Petrol Station along Nyerere Avenue, Mombasa as at yesterday. Photo: ABDULRAHMAN SHERIFF A petrol station in Kenya. [Photo courtesy]