Iran Conflict Pushes Europe Toward Fresh Energy Crisis

Soaring energy prices threaten to reignite inflation and derail an economy that is only now finding its footing.