Dow Jones futures fell sharply today amid rising oil prices and Powell’s cautious tone. Micron stock slid despite robust earnings.
Read full article on MarketWire