Markets got another gut-punch on Tuesday. President Trump said the US was bringing back its blockade on Iranian shipping and, on top of that, tacking on a 20% fee for any cargo trying to move through the Strait of Hormuz. Oil jumped to a one-month high within minutes. Stocks everywhere from Tokyo to New York went red. And the timing could not have been worse: investors were already on edge waiting for fresh US inflation numbers and whatever the Fed was about to say.
read more..