Thomas Smith

Commodity Futures Trading Commission


Appearances