X has been buzzing with rumors and dodgy videos implying that Israel's Benjamin Netanyahu may be out of commission. This trader is holding strong despite already being down a luxury SUV.
View Wallet →
Breaking News
Odds
Will Elon Musk's net worth be at least $710b on March 31?