June 4, 2021 The lack of regulatory oversight in this burgeoning corner of capital markets is yielding predictable results. Previous Post Oil – US Crude IG Client Sentiment: Our data shows traders are now net-long Oil – US Crude for the first time since May 24, 2021 when Oil – US Crude traded near 6,606.90. Next Post Climate voluntarism won’t mean bank action, Aviva says