Written in November 2025: I’m exhausted saying it: oil is going to work. I’ve been early, I’ve been wrong on the timing, and I’ve heard every reason why it “can’t” rally.
I’m not paid to be nostalgic about the last trade...
And right now, oil’s starting to breathe again.