Whether or not it is a self-fullfilling prophesy we will leave to another day but it is wierd how the market tends to stall at Fibonacci retracement levels, often at the less publicized 23.6% and 76.4% levels as well. Case in point is USD/JPY which found support at 89.89, the 76.4% retracement of the 87.13/94.65 rally. Cue the Twilight Zone music… doo doo doo doo