Investors placed $38 billion into stock ETFs in a relatively mild month of flows.
U.S. stock futures point lower as investors evaluate disappointing tech earnings, shares of Alphabet drop as the Google parent's cloud revenue falls short of estimates, and Advanced Micro Devices ...
The energy company aims to improve liquidity and attract more U.S. investors.