Oil drops below $100 as US-Iran peace hopes lift markets