Oil ends lower after seven-day rally
SAN FRANCISCO (MarketWatch) -- Crude-oil futures ended lower Friday, taking a breather after seven consecutive days of gains and as investors went back to worrying about the euro zone after Spain's borrowing costs spiked. The mid-week concerns about the Middle East also eased, giving way to profit taking after the winning streak. Crude for August delivery retreated $1.22, or 1.3%, to $91.44 a barrel on the New York Mercantile Exchange. On the week, oil gained 4.9%.