Interactive Brokers Fined USD84 Million for Violations During Negative Oil Prices In Central American Regulation, Market Maker, RegulatedAdd Comment1,584 views I