The yuan is not freely exchangeable and doesn't float. How can a currency like that be the world's reserve?
Would you agree to sell $10M in oil if you got paid in yuan that you're not sure you can convert into another currency? Where you're not sure the Chinese government won't change it's mind and dramatically change the exchange rate?