How Effective was Naval Blockade of Royal Navy of Germany and Occupied Europe and Axis members during World War II?

How Effective was Naval Blockade of Royal Navy of Germany and Occupied Europe and Axis members during World War II ? I know that it was largely neutralised by Nazi-Soviet Trade Agreements between 1939-1941 then Germans occupation of Ukranie , Belarussia and Baltics till 1944. But still Germany had been massively dependent to overseas trade and imports before the war and Royal Navy blockade not only denied some vital materials to German war economy (and Italian economy which was damaged much more) , it can be argued that British blockade initiated in September 1939 that led Hitler and Nazi, leadership to attack , invade Soviet Union sooner than later and took over its natural resources to compansate German insufficiency in these fields since for Hitler dependency to his ideological enemy Soviet Union in economy had been unacceptable.

2 Likes