Yen Breaks 103, Sends Stocks Reeling