Rand Forecasts - Expert Analysis & Predictions Since 2005
0Comments

Rand Review - 6 Feb 2017

After a barnstorming previous week, we expected nothing short of exactly that, once again for this past week... And yes… our anticipation (more like worry), was not far wrong!