A wild roller coaster ride might be an apt description of the stock market drop experienced in the last few weeks....

read more