Chart Of The Day - Wednesday, March 22

I'm seeing signs that suggest we might have printed the ICL today. Hard to believe. Let's see ow the week ends.

Disclosure:

None.

STOCKS IN THIS ARTICLE

Comments