U.S. oil futures finished with a loss on Friday, but scored a gain of more than 2% for the week on concerns about crude supplies in the Middle East. June crude settled at $57.15 a barrel on the New York Mercantile Exchange, down 59 cents, or 1%. Based on the front-month contracts, prices were up around 2.5% for the week.
Copyright © 2015 MarketWatch, Inc.
Continue Reading Below