Oil prices finish lower, but tally a 5th straight weekly gain  MarketWatchContinue reading