US-Venezuela oil deal won't cut $4 gas prices for years