Are ec s the best things to happen to trading