Oil prices drop below $100 as U.S.-Iran talks keep markets on edge