Venezuela Strikes Imminent?