Just as we noted last night, when IBM's dismal earnings were unleashed upon a frantic market, there was only one thing that could save stocks.. USDJPY 120!!
But it seems the "juice" has run out...
Who could have seen that coming?
IBM's result were so bad, 120 is in play
— zerohedge (@zerohedge) October 19, 2015 [3]

