U.S. stocks fell Tuesday as oil surged over $100 per barrel, pressuring tech and energy sectors amid inflation fears.
Read full article on MarketWire