Markets breathed a sigh of relief after Irene ended up having a much smaller impact that had been feared. There were initial estimates that it could end up costing $14 bln; the final estimate is around $2 bln. This, coupled with a well-received speech by Bernanke put traders in a better mood. China continues to […]
Uncategorized