<PAGE> Exhibit 21.1 Subsidiaries 1) Petroleum Financial Inc., a Texas corporation 2) Novistar Energy Marketing Services, Inc., a Delaware corporation