Net inflows of capital into U.S. assets in March fell more than expected to $45.7 billion, short of the amount needed to cover the U.S. trade deficit of $55 billion in the month, a Treasury Department report showed on Monday.
Analysts were expecting inflows of between $65 billion and $75 billion. It was the lowest since net inflows of $26.5 billion in October 2003. Overall, net inflows of capital narrowed from a revised $84.1 billion in February, which was originally reported as $84.5 billion, according to the Treasury International Capital Data report.