As prices recovered on positive macro signals, nearly $350 million worth of short positions were liquidated in the past day.

As prices recovered on positive macro signals, nearly $350 million worth of short positions were liquidated in the past day.