Wall Street
March, 2026
Brent crude oil falls under $90 from its $117 high, crashing over 23%.
Can’t make this shit up- full port into Oil and crashed immediately
From $50k to $520k trading shares (no options)
Shorted oil futures on the toilet at around 730 EST