Oil prices have risen as markets weighed the effects of Iran's deal with six world powers on curbing the Islamic republic's suspected ambitions for a nuclear bomb.
Oil prices have risen as markets weighed the effects of Iran's deal with six world powers on curbing the Islamic republic's suspected ambitions for a nuclear bomb.