Oil dealer Ann Njeri appears before Energy Committee over Sh17b fuel saga