For all the gloom, fear and loathing around trading desks and watercoolers over the past two weeks which saw a record amount of CTA liquidations in just the past five days...
... which has sent the Fear and Greed index to the lowest level in a year...