Crude liquidation

[Skip to the end] Heard last night index funds have liquidated the equivalent of maybe 140 million barrels of crude. Add to that trend followers

Read More »