I’m not exactly sure whether the stops are below 97.25 or 97.00, but I’m hearing there are very large stops (close to EUR10 billion) placed below there, primarily from the leveraged retail market.

I also have no clue as to why this level might be significant; I’ve heard no talk of any very large barriers but perhaps there are some important Ichimoku levels near there?