It’s been a bumpy ride for the market… and there are a number of reasons as to why the market has...

read more