Wednesday, October 19, 2011

Euro/USD December Put Purchases

Notice anything that might predict how to make a quick $1B?

We do.