Kevin Barrett maintains that the US sanctions against Iran have been counterproductive and failed to isolate the country's economy.