Currency : Which are the global exchanges that provide trading in currency futures?

Which are the global exchanges that provide trading in currency futures?
Internationally, exchanges such as Chicago Mercantile Exchange (CME), Johannesburg Stock Exchange, Euronext.liffe, BM&FBOVESPA and Tokyo Financial Exchange provide trading in currency futures