Chart Of The Day - Wednesday, March 22 By: TalkMarkets March 22, 2017 at 21:22 PM EDT I'm seeing signs that suggest we might have printed the ICL today. Hard to believe. Let's see ow the week ends. Read More >> Related Stocks: Standard & Poors 500