Freepers have been saying all of this for years. Utilize our domestic resources and let the sponsors of terrorism (Saudi Arabia is #1) go broke. Hence, cut off funding for world wide terrorism.
He is correct that we have few tankers over there, but that is because very few tankers fly the AMERICAN Flag. We should NOT be protecting any commercial ship unless it is flying the AMERICAN flag. Even if the owner is American, the ship should be registered in the US and not some country with a flag of convenience. All oil exported from the US should be on US flag vessels.