- Entry
- $101.97
- Now
- $76.40 -25.1%
- Target
- —
- Score
- —
Post from earlier today: https://www.reddit.com/r/wallstreetbets/s/1d47ZtbT6V To everyone who thought a magical diplomatic off-ramp was going to drag the front end of the curve down to meet the deferred months: I hope you enjoyed the delusion while it lasted. Take a look at the prints today. The market is finally waking up to the structural deficit I outlined previously, and the institutional capitulation is happening violently, right on schedule. Jun '26 Contract: Ripped to $122.15, up a massive +10.89 (+9.79%) in …
— ORIGINAL POST ·
The Inevitable Capitulation: Welcome to Physical Reality.
· r/wallstreetbets
· Apr 29, 2026