Oil Futures Close Below $100 Per Barrel

Oil futures closed at $98 per barrel on Monday, the lowest point in two weeks. COVID lockdowns in China that have slowed economic activity in...