ITM Trading March 16, 2023 20 More Banks on Shaky Foundation While JP Morgan Profited $1B on Metals Categories: ITM Trading Tags: itm, trading