Trade alert 99

Full trade details and rationale explained below.