Twitter was also down 7% today do you think that's explained by the Occulus deal?
The reality is the markets react to thousands of individual factors and often small changes lead into positive feedback loops. So, while the timing may be explained by some news breaking the magnitude of change is generally influenced by all those other factors.
The reality is the markets react to thousands of individual factors and often small changes lead into positive feedback loops. So, while the timing may be explained by some news breaking the magnitude of change is generally influenced by all those other factors.