NEW YORK—The price of oil finished slightly lower Friday, after dropping 3 percent earlier in the day.

Benchmark crude for June delivery slipped 35 cents to close at ...

Published: 05/11/2013