How low the market's floor will be is anybody's guess. But the sell-off is having an impact. A price recovery - barring any major disruption - may not be imminent, but signs are mounting that the tide will turn.

More Quotes by The IEA