Answer:
Because it :
-Internal Developments Within Companies
-Impact of World Events
-Inflation and Interest Rates
-Impact of Exchange Rates
-Hype and Financial Reports
8.0m questions
10.6m answers