Everyone liquidating their Japan holdings to meet their expected margin calls tomorrow morning (I have no idea if this is true but sounds plausible)

Comments