Venezuela Signs New Oil Contract with Russia, but Who Will Benefit?