Elon Musk Closes Twitter Deal, Apple Reported Record Revenue, ECB May Turn DovishSTOCKSRebecca Duthie