CAT
November 5, 2024
Benjamin Njiri There was huge liquidity from leveraged longs at $1.6. A drop below the level could...