Making Chaos Pay: How Trading Rescued Big Banks in Q1 2025

In recent weeks global markets have been in turmoil. Major stock indices have seen their greatest losses since the COVID pandemic, and tech stock CEOs have had billions wiped off their net worth. But even in chaos, some players always…