Oil Prices reacted sharply after the US led world powers entered into an agreement with Iran. The economic constraints imposed on Iran by US and its allies led to a drop of 60% in crude oil output from Iran since February 2012. This move deprived the country revenue of nearly $100 billion.
Updated On: 09 Jul 2019 | 4:07 PM IST