NEW YORK, June 22 (UPI) -- Crude oil prices edged toward $80 per barrel in New York Friday, with traders wary about Chinese manufacturing data and worried about Europe's financial crisis.
Moody's Investors Service downgraded the credit ratings for 15 banks Thursday, contributing to the dour mood on Wall Street.