Iran will resort to ‘oil as weapon if needed’