Market turmoil seen helping remove excesses

Printable View