Misery for millions but some companies could thrive

The conflict in Iran is inflicting misery on millions, driving up bills and upending energy markets.

Misery for millions but some companies could thrive
The conflict in Iran is inflicting misery on millions, driving up bills and upending energy markets.