Uncertainty about the U.S. role in the nuclear agreement with Iran was the clear driver in pushing oil prices to fresh highs for the year on Monday.