Whilst it would be good to have one global currency, I don't think banks and other institutions with vested interests would allow that. Plus it would take away control from national governments, so I doubt all the nations would agree to it.
There are also powerful nations that are enemies of one another, and they are even less likely to agree to a global currency.