Home Finance European stocks rise on bargain-hunting, erase weekly losses