Stock MarketH&R Block, Smith & Wesson, and Clarus Stocks Trade Down, What You Need To Know3 hours agoWhat Happened? A number of stocks fell in the afternoon session after oil prices approaching $98 per barrel renewed inflation...