European stocks climb on energy boost; headed for weekly losses