Forex: Elephants Never Bury their Heads in Sand

Euro, yuan and ruble fail in trying to defy the attacks of dollar