Global markets showed mixed performance, with 11 out of 20 indices declining last week.
This website uses cookies.