Its quite impressive the timing of fundamentals and technicals, throughout this cycle I’ve seen  at critical levels when a news release sends it in confluence past those levels. Is this the nature of the market? And if so how can one anticipate it? Ponder anon.