REPAYMENT

Kenya's Sh580 billion oil import bill due this week

Kenya has been importing oil on credit since April

Kenya is expected to settle ...