Foreign demand for long-term U.S. financial assets rebounded in June even though China and Russia trimmed their holdings.

The Treasury Department said Monday that foreigners purchased $90.7 billion more in long-term U.S. securities than they sold in June. That's a significant rebound from May when they sold $19.4 billion more than they purchased.