U.S. markets open lower with Dow futures sliding as inflation worries grow and tech stocks face sharp declines.
Read full article on MarketWire