Venezuela's parliament passed a law Tuesday that carries lengthy prison terms for any national supporting a United States' oil tanker blockade Caracas has termed piracy.