Oil posts second straight weekly gain
US crude oil edged up on Friday, posting a second straight weekly gain despite the European debt chaos.
Crude oil prices rose for the second consecutive day Tuesday, climbing to nearly $78 per barrel after a manufacturing index rose in China.