Q2 Tesla deliveries tracking to a beat, Barclays says By Investing.com - Investing.com Australia — OffsidePost