Wall Street
March, 2026
$6.5K YOLO on Deutsche Bank puts because nobody is watching the second domino
Gotta love Reddit.
European gas futures jump 35% after Iran attacks Qatar LNG plant raising global energy supply concerns
Daily Discussion Thread for March 19, 2026