Why were the estimates so low to begin with?
>>536467577Because it's all made up
Good news; no wonder the DJIA is down today.
>>536467924Does China's crashing stock market signify bad things for their economy?