On December 12, 2025, the latest data from the Commodity Futures Trading Commission (CFTC) revealed a significant decline in the…

For the full story, head over to TheCurrencyAnalytics.com.