You can rate the company Independent Petroleum Association of America by filling out this form.
More contact info for Independent Petroleum Association of America:
Independent Petroleum Association of America
1101 Sixteenth Street, N.W.
20036 Washington