Oil prices fall as US touts Iran agreement

Comments