Sevens Report Research sees similarities to 06/07, market susceptible to bouts of sudden volatility

Sevens Report Research sees similarities to 06/07, market susceptible to bouts of sudden volatility