I didn't think they required gasoline.
No, they don't. They require hydrogen fuel cells. But we have plenty of oil, and more is being "made" all the time: http://www.detnews.com/2002/editorial/0205/29/a11-500860.htm