OTC is one of the fastest growing energy and commodities brokerage firms, with global operations across North America, Europe, and Asia. Its brokerage services include crude and refined products ...