TIC flows data

  • Japan holdings down to $1.123 trillion from $1.145 trillion prior
  • China holdings down to $1.246 trillion vs $1.265 trillion

That's about $20 billion in sales each, or almost $2 billion in sales each day the market was open in November.