It's a bubble but it's hard to fight it. US runs a trade deficit vs other nations meaning the trade surplus nations have too many dollars which they send into the financial markets of the US. They most likely buy international companies that have a presence in their own country.