The monthly TIC data is out and it shows foreigners purchased $55.3 bln in Treasuries in March, up from $21.55 in February. Overall flows were inbound to the tune of $23.2 bln, reversing a February outflow of $91.1 bln.