This looks like the beginning of the last big rally. The most bullish thing this market has going for it IMHO is its persistent ability to shrug off bad news and rally EOD.
“The things that will destroy us are: politics without principle; pleasure without conscience; wealth without work; knowledge without character; business without morality; science without humanity; and worship without sacrifice.” Mahatma Gandhi