XPost update

As seen on the 24/7 Wall St. homepage on June 26, 2026.

Cramer signals crude's retreat to $70 will have staying power despite current market dismissal, challenging consensus that the move was impossible.

I know oil falling back to $70 means nothing now, but it will... always does... Everyone told us it couldn't fall to this level quickly. So wrong.
  • Replies32
  • Reposts0
  • Likes77

Mentioned: CL