Oil ends higher as traders expect shipping delays to persist, even as the Suez Canal is cleared  MarketWatchContinue reading