Big earnings
100+ S&P 500 companies set to report earnings, Zuckerberg, Dimon among top sellers ahead of tariff stock rout, Trump’s approval rating on the economy tanks, global trade war hangs over India visit, and Google makes history with rapid-fire antitrust losses...