It's profit taking. The market loves to do that. Good news...
It's profit taking. The market loves to do that. Good news hits the tape and investors sell into it.
It's profit taking. The market loves to do that. Good news hits the tape and investors sell into it.