pull down to refresh

As usual, someone already knew that NVIDIA would announce the financial impact of restrictions on chip export licenses. And of course, they bought puts that should yield a nice profit tomorrow.
Insider trading is alive and well. But dem is the markets!
reply