How the US naval blockade has bled Iran of nearly $6bn in oil revenues | IntelNexus