China appears to be the winner of the Trump-Xi meeting at G-20, experts say – CNBC

Tesla stock surges after setting new delivery and production…

Tesla delivered 95,200 cars during the second quarter, besting its previous record of 90,700 deliveries set in the fourth quarter.

read more