>You'll soon know why
How can there be such a big sell-off before the news drops? Implies certain investors already know what is coming, somehow. Insider trading much?
>You'll soon know why
How can there be such a big sell-off before the news drops? Implies certain investors already know what is coming, somehow. Insider trading much?