[Futures Hot Spot Tracking] Speculators bought 29,432 Brent net long orders! Institutions increased their positions while singing the pessimism. Who is "lying" in the long-short game?
2025-04-28
[Futures Hot Spot Tracking] Speculators bought 29,432 Brent net long orders! Institutions increased their positions while singing the pessimism. Who is "lying" in the long-short game?