World shares on best run in two years

World shares on best run in two years