From Barron's today: "Tesla Shanghai plant produced 33,544 cars in May, about half its usual output.........about 3x the 10,757 vehicles the factory produced in April....... The electric-vehicle maker sold 32,165 China-made cars in May, up from 1,512 in April". Gives a hint as to why EDDs are all over the place.