Has This Trade Gotten Too Crowded? Specs Now Most Long Euro In 6 Years

All in, dammit.

Advertisements