This is nuts

As FT Alphaville noted yesterday: In case you were wondering, the Strait of Hormuz is still closed. The US economy is propped up by an Read the full article...