Brent posted its biggest monthly gain since March. Exxon, Chevron, and Shell earned a combined $404 million in profit per day. The question now is whether the market is pricing peace correctly.
Hormuz is still burning, the Fed just produced its most fractured vote in a decade, and a rare earth clock runs out on November 10. Each of these deserves a second look.