Some say it's a bit premature, but markets are enthusiastically celebrating the start of talks between the US and Russia for peace in Ukraine. Euro up, oil down. Tech continues to dominate in Asia.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results