Wall Street polished off its best week in two years with a strong performance on Friday, shrugging off the spectre of a slow economy, high oil prices and the Greek crisis.

Wall Street polished off its best week in two years with a strong performance on Friday, shrugging off the spectre of a slow economy, high oil prices and the Greek crisis.