Market Watch: Market finishes week on the up