Oil Prices Fall From $100 as US and Iran Agree to New Round of Talks