Persian Gulf oil output is down 57%. These are the energy stocks built for this moment.

MSN
2026.04.24 22:05

The world is relying on emergency stockpiles to fill in the gap.