Crude oil: In recent weeks large speculators have been buying oil contracts at an extremely aggressive pace, bringing the net-long position to a new record last week of 596k contracts from 417k in the middle of last month. A modest reduction was seen in the most recent report, with the net-long declining by over 19k to 577k contracts. The sheer size of the position is reason for concern for oil bulls, and the sharp run-up in a relatively ...