Comment Comment by nroman In other financial news, Twitter shares fell 7.2% on the Oculus deal. Tesla lost 3.4% on the Oculus deal!</sarcasm> parent nroman 12 years ago
</sarcasm>