Extreme bear sentiment over as investors buy stocks and bonds – BofA

Meanwhile investors sold $0.2 billion of gold and shed cash at the highest rate in three months, selling $31.1 billion.

More To Explore