Oil prices have tumbled to a three-month low on news of the agreement with Iran. For more RT is joined by Gerald Celente – publisher of the Trends Journal RT …

source