Forex: CFTC Commitments of Traders Report
Here are the essentials of the latest Commitments of Traders (COT) report, released on March 28 by the Commodity Futures Trading Commission (CFTC) for a week ended on March 25.
According to the report, net long EUR positions fell from the…