Stocks, earnings, and market movers
China's central bank injected over $118 billion into its financial system this month, a demand signal that favors Apple, Tesla and select U.S. multinationals.