Lates News
Commodity Futures Trading Commission: As of the week ending on April 22, speculators increased their net short positions on Chicago Mercantile Exchange's US Ultra-Long-Term Treasury Bond futures by 27,545 contracts to 247,602 contracts.
Latest