Markets Are 'Front Running Liquidity' And Will Get 'Sandpapered To Death' By Bond Yields 19 November 2024