Oil prices faltered and stocks retreated on Wednesday after the United States and Iran traded strikes in the Middle East.
The attacks, which strained a two-month ceasefire between the countries, were the latest shock to energy markets. The war in Iran has choked the Strait of Hormuz, which normally carries as much as a fifth of the world’s oil.



