The price of crude oil rose past $104 a barrel Friday to end the week at the highest level since September 2008, as bad news from Libya and good news about the U.S. economy spurred supply-demand worries.

Leave a Reply