Oil prices end higher as traders weigh latest supply update, demand prospects  MarketWatchContinue reading