US Net Long-Term TIC Flows for March rose cheerfully to 140.5 billion; better than the predicted 50.0 and the prior reading of 47.1 billion, while the Total Net TIC Flows inclined to 10.5 billion from 9.0 billion.