Latest from the Big German.

Given they’ve had the direction right lately and reasoning pretty spot on, thought I’d post their latest thoughts. Interesting, especially as we’re approaching the tricky 1.3490/00 area (well I think it could be tricky, but what do I know?)

Your thoughts most welcome. Do you think they’re on the right track, or are they pushing the envelope a little too far?