Wall Street
March, 2026
Well… I thought XLE calls was the move.
They don’t know
Down 13k on WEN shares lol
Larry Ellison and US Admin dump & pump oil