Iranian oil revenues ‘drop 45%’ because of sanctions