Dynamic Intercontinental General Trading