Forex news and forex forecasts

17/07/2026 22:31

USA: CFTC Crude Oil speculative net positions 62.7K

forecast -; previous 75.7K