Russian soldiers are set to withdraw from Kazakhstan over the next few days after successfully diffusing civil unrest sparked by fuel prices.

Kazakhstan President Kassym-Jomart Tokayev called on the Moscow based Collective Security Treaty Organisation to send troops and help stabilise the growing conflict, in what he has described as an attempted coup d’etat.

The withdrawal of troops is expected to take no more than 10 days, following conflict that left dozens dead and over 10,000 detained.