KPC has signed a 25-year crude oil storage and handling deal projected to generate Sh93.68 billion, raising concerns over the firm’s growing control of Kenya’s oil value chain.