Syz The Moment

This chart explains by itself why the market mood has been deteriorating over the last few weeks:

Written by Charles-Henry Monchau | Sep 26, 2023 8:04:29 AM