Oil Futures Slide as US, Iran Agree to 60-Day Peace Roadmap