The $10 Trillion Dollar Short Trade is About to Unwind!
Surging energy costs are threatening the global economy. Analysts warn that this price shock could force an unwind of a $10 trillion US dollar short trade, potentially destabilizing major financial institutions. Here is what you need to know.