trade recap