Dow Jones futures edged lower after U.S. oil prices briefly hit $100. Micron fell despite robust earnings as markets eye Powell's cautious comments.
Read full article on MarketWire