Biggest stock movers Wednesday: FCEL, BABA, MTZ
Stock futures edged lower on Wednesday due to renewed U.S.-Iran tensions affecting oil shipping through the Strait of Hormuz. Rising energy prices and slightly higher Treasury yields contributed to a subdued market mood as investors remained cautious.

Topics: oil prices stock futures Treasury yields U.S.-Iran tensions