I&E Forex Window trades $900m