Energy roundtable: 11 stocks to play the biggest energy supply shock ever

MSN
2026.05.15 18:05

Oil and gas production won’t rebound quickly even if the Iran war ends soon. Why Devon Energy, Baker Hughes, and other stocks can weather the storm.