Market Breadth Data

Wednesday, August 05, 2009

The DAX finds itself at an intersting juncture: