US President Donald Trump's statements that "an agreement with Iran is close", which he has been making for months, have caused sharp fluctuations in the oil markets. While Brent oil price fell to its lowest level since March,... Click for more