TFTC · 2d 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 1773503867 Probably nothing…