Energy stocks are trouncing the rest of the stock market in 2026. Why the Iran war could erode those gains from here.

Barrons Barrons

Rising oil prices make energy companies risk missing the very rally that’s supposed to save their balance sheets

Read full article at Barrons →