Heavy crude discount narrows after recent weakening