Europe's STOXX 600 ended the week positively due to a tech stocks rally, despite overall monthly gains being dampened by ...