Lates News
The U.S. Commodity Futures Trading Commission: As of the week ending May 6, net long positions for the Japanese Yen were 176,859 contracts, net long positions for the Euro were 75,719 contracts, and net long positions for the British Pound were 29,235 contracts. Net short positions for Bitcoin were -1,781 contracts.
Latest