Positions of large speculators according to the COT report as at 5/7/2022
Total net speculator positions on the USD index fell by 3,978 contracts last week to 39,251 contracts. Total net speculator positions on the USD index fell for the second week in a row, falling . . .
Read more