Dow Jones futures dip as U.S. oil prices hit $100 per barrel. Micron falls despite strong earnings. Investors react to Powell's cautious remarks.
Read full article on MarketWire