Syz The Moment

Investors are currently holding one of the lowest long positions in WTI oil contracts in the last ten years.

Written by Charles-Henry Monchau | Sep 13, 2024 2:35:22 PM