Dow Jones futures fell Thursday after oil prices topped $90 due to escalating conflicts disrupting tankers and ports.
Read full article on MarketWire