Wall Street Loves Carvana, Coinbase and META
After several record-setting days, markets are down. All as investors digest the latest round of earnings and President Trump’s meeting with Chinese President Xi Jinping. While we wait to see how markets…