Oil prices are hovering near three-month lows as markets await a definitive agreement with Iran, with limited downside and a risk of rebound.
HypeNows