A potential Iran deal remained the story of the week, with conflicting signals from Washington keeping investors on edge. Developments in Ukraine and Japan highlighted long-term challenges.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results