US oil below $100 for first time in two months