<p>According to the CFTC Commitments of Traders report for the week ended March 10, NET LENGTH for crude oil futures dropped -972 contracts to 387 397 for the week. Speculative long positions ju
<p>The global financial markets were basically in euphoria last week. Lockdown restrictions continued to be eased. ECB provided more stimulus by expanding the crisis purchase program. Surprised
Leave a Comment