Ignore the Blockade Bluster: Israel and the US Have Lost this War. Prepare for a Global Slump.

I hesitated before writing a post on this war.