Long answer: no, oil is needed for the functioning of our society. Helping smooth price volatility is useful and valuable. On the other hand, BTC is not needed for our society to function, and so there is little to no value in managing prices of it. This appears to be an attempt to hedge against the collapse in the trust in the dollar.