[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?