TFTC · 3d Fourteen major banks published 1,598 research reports this week. Every single one is saying the same thing: the Iran war is breaking the financial plumbing. Brent crude crossed $100 for the first tim... drew @drew 1773503832 Probably nothing…