IMF: Energy prices drop post Iran deal