Top U.S. bank sends blunt message on Strait of Hormuz and oil
On May 23, President Donald Trump said a deal with Iran had been “largely negotiated” and details would be announced shortly. Markets wanted to believe it. By May 26, one major Wall Street firm told…