Lates News
U.S. Commodity Futures Trading Commission: As of the week ending July 22, speculators in the four major New York commodity exchanges and the Intercontinental Exchange natural gas market reduced their net long positions by 9,904 contracts to 255,486 contracts.
Latest