Wall Street
April, 2026
Brent oil spot price for actual cargo soars to $141, highest level since 2008 financial crisis
Believe it or not, calls
-167k to 1.2 M in 5 months
More loss porn from today: -$10k account blown SPX 0DTE