Coronavirus Impact on Global Stock Markets and Reasons for Havoc