Listen

Description

Tesla beats expectations, macroeconomic data disappoint.