US crude oil edged up on Friday, posting a second straight weekly gain despite the European debt chaos.
Oil posts second straight weekly gain