Energy stocks are trouncing the rest of the stock market in 2026. Why the Iran war could erode those gains from here.
Barrons
—
Rising oil prices make energy companies risk missing the very rally that’s supposed to save their balance sheets