Flagging massive $1.6bn JPY call options open position
Any views on where the USDJPY might be heading from here and why?
Any views on where the USDJPY might be heading from here and why?