The resilience of the euro and the Australian dollar has stumped analysts, with one saying that currency markets are now living in an alternative world.

The Australian dollar, also known as the Aussie, rose to $0.9158 on Tuesday, its highest level this year. It is closely tied to the health of China's economy and the fact that the rally has come amid signs of weakness in China, Australia's biggest trading partner, has taken analysts by surprise.