US markets finished relatively flat on Friday, with the S&P 500 and Dow recording weekly losses, whilst the Nasdaq achieved ...